search_index.json 244 KB

1
  1. {"config":{"lang":["en"],"separator":"[\\s\\u200b\\u3000\\-\u3001\u3002\uff0c\uff0e\uff1f\uff01\uff1b]+","pipeline":["stemmer"]},"docs":[{"location":"","title":"Home","text":"<p>Mkdocs-Wcowin\u200b\u4e3b\u9898\u200b</p> <p> \u200b\u6b63\u5728\u200b\u52a0\u8f7d\u200b\u4eca\u65e5\u200b\u8bd7\u8bcd\u200b.... <p> </p> <p></p> <ul> <li>\u200b\u901a\u8fc7\u200b\u4e3b\u9898\u200b\u548c\u200b\u76ee\u5f55\u200b\u4ee5\u200b\u6253\u5f00\u200b\u6587\u7ae0\u200b</li> <ul> <li>\u200b\u57fa\u4e8e\u200bMaterial for MkDocs\u200b\u7f8e\u5316\u200b</li> <li>\u200b\u7b80\u6d01\u200b\u7f8e\u89c2\u200b\uff0c\u200b\u529f\u80fd\u200b\u591a\u5143\u5316\u200b</li> </ul> <li>\u200b\u7b80\u5355\u200b\u6613\u4e0a\u200b\u624b\u200b\uff0c\u200b\u5c0f\u767d\u200b\u914d\u7f6e\u200b</li> <li> \u200b\u5982\u200b\u9047\u5230\u200b\u7f51\u9875\u200b\u5361\u987f\u200b/\u200b\u6253\u5f00\u200b\u6587\u7ae0\u200b\u540e\u200b\u65e0\u6cd5\u200b\u663e\u793a\u200b\u56fe\u7247\u200b\u7684\u200b\u60c5\u51b5\u200b\uff0c\u200b\u8bf7\u200b\u4f7f\u7528\u200b\u79d1\u5b66\u200b\u4e0a\u7f51\u200b\u4ee5\u200b\u6253\u7834\u200b\u4fe1\u606f\u200b\u58c1\u5792\u200b </li> </ul> <p>\u200b\u5feb\u901f\u200b\u8c08\u8bdd\u200b(1) \u200b\u8054\u7cfb\u200b\u6211\u200b(2)</p> <ol> <li>Test</li> <li>18939533255</li> </ol> <p>\u200b\u63a8\u8350\u200b\u6587\u7ae0\u200b</p> <ul> <li>\u200b\u5229\u7528\u200bMkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHub pages</li> <li>\u200b\u5982\u4f55\u200b\u7ed9\u200bMKdocs\u200b\u6dfb\u52a0\u200b\u53cb\u94fe\u200b</li> <li>Blogger</li> </ul> <p>\u200b\u672c\u7ad9\u200b\u8bbf\u95ee\u91cf\u200b\uff1a </p> <ol> <li> <p>\u200b\u592a\u9633\u200b\u603b\u662f\u200b\u80fd\u200b\u6e29\u6696\u200b\u5411\u65e5\u8475\u200b\u00a0\u21a9</p> </li> <li> <p>All problems in computer science can be solved by another level of indirection\u00a0\u21a9</p> </li> </ol>"},{"location":"liuyanban/","title":"\u7545\u6240\u6b32\u8a00","text":""},{"location":"tag/","title":"Tags","text":"<p>Tip</p> <p>\u200b\u4ee5\u4e0b\u200b\u662f\u200b\u76f8\u5173\u200b\u6807\u7b7e\u200b\u7684\u200b\u5217\u8868\u200b</p>"},{"location":"tag/#markdown","title":"Markdown","text":"<ul> <li>Markdown\u200b\u5199\u4f5c\u200b\u5e94\u7528\u200b\u63a8\u8350\u200b</li> <li>Markdown\u200b\u8bed\u6cd5\u200b\u5b66\u4e60\u200b \u200b\u7cbe\u7b80\u7248\u200b</li> </ul>"},{"location":"tag/#mkdocs","title":"Mkdocs","text":"<ul> <li>\u200b\u5982\u4f55\u200b\u7ed9\u200bMKdocs\u200b\u6dfb\u52a0\u200b\u53cb\u94fe\u200b</li> <li>\u200b\u5229\u7528\u200bMkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHubpages</li> <li>Mkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHub pages\u200b\u914d\u7f6e\u200b\u8bf4\u660e\u200b(mkdocs.yml)</li> <li>\u200b\u89e3\u51b3\u200b mkdocs\u200b\u90e8\u7f72\u200b Github Pages \u200b\u81ea\u5b9a\u4e49\u200b\u57df\u540d\u200b\u5931\u6548\u200b\u7684\u200b\u95ee\u9898\u200b</li> <li>\u200b\u7f51\u7ad9\u200b\u6dfb\u52a0\u200bMkdocs\u200b\u535a\u5ba2\u200b</li> <li>\u200b\u80cc\u666f\u200b\u7279\u6548\u200b</li> <li>\u200b\u5982\u4f55\u200b\u7ed9\u200bMKdocs\u200b\u6dfb\u52a0\u200b\u53cb\u94fe\u200b</li> <li>\u200b\u4e3a\u200b\u7f51\u7ad9\u200b\u6dfb\u52a0\u200b\u8bc4\u8bba\u200b\u7cfb\u7edf\u200b</li> <li>JS\u200b\u5b9e\u73b0\u200b\u9f20\u6807\u200b\u6837\u5f0f\u200b</li> <li>\u200b\u6dfb\u52a0\u200b\u5728\u7ebf\u200b\u804a\u5929\u200b</li> </ul>"},{"location":"tag/#\u6280\u672f\u5206\u4eab","title":"\u6280\u672f\u200b\u5206\u4eab","text":"<ul> <li>Git \u200b\u5b9e\u7528\u6280\u5de7\u200b</li> <li>\u200b\u5229\u7528\u200bLighthouse\u200b\u6d4b\u8bd5\u200b\u7f51\u7ad9\u200b\u6027\u80fd\u200b</li> <li>\u200b\u5982\u4f55\u200b\u5c06\u200b github pages \u200b\u8fc1\u79fb\u200b\u5230\u200b vercel \u200b\u4e0a\u200b\u6258\u7ba1\u200b</li> </ul>"},{"location":"tag/#\u8bbe\u8ba1\u7f8e\u5b66","title":"\u8bbe\u8ba1\u200b\u7f8e\u5b66","text":"<ul> <li>\u200b\u5510\u200b\u00b7\u200b\u8bfa\u66fc\u200b\u2014\u200b\u60c5\u611f\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u4e09\u4e2a\u200b\u5c42\u6b21\u200b</li> <li>\u200b\u6211\u200b\u5bf9\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u4e00\u4e9b\u200b\u770b\u6cd5\u200b</li> </ul>"},{"location":"about/geren/","title":"\u77e5\u8db3\u200b\u4e14\u200b\u4e0a\u200b\u8fdb\u200b\uff0c\u200b\u6e29\u67d4\u200b\u4e14\u200b\u575a\u5b9a","text":"<p>Wcowin</p> <p>Free and diffuse</p> <p>A college student</p> <p>About me</p> <ul> <li> Hey, I'm Wcowin!</li> <li> \u200b\u6e05\u9192\u200b\uff0c\u200b\u77e5\u8da3\u200b\uff0c\u200b\u660e\u200b\u5f97\u5931\u200b\uff0c\u200b\u77e5\u200b\u8fdb\u9000\u200b</li> <li> \u200b\u5496\u5561\u200b\u91cd\u5ea6\u200b\u7231\u597d\u8005\u200b </li> <li> \u200b\u70ed\u7231\u200b(xi\u0101)\u200b\u6298\u817e\u200b\u6280\u672f\u200b/Math</li> <li> \u200b\u8bfb\u4e66\u200b\u660e\u5fd7\u200b\u53ef\u8bc6\u200b\u6625\u79cb\u200b;\u200b\u8bd7\u8bcd\u200b\u7231\u597d\u8005\u200b,\u200b\u559c\u6b22\u200b\u6751\u4e0a\u6625\u6811\u200b\uff0c\u200b\u64c5\u957f\u200b\u7fbd\u6bdb\u7403\u200b</li> </ul> <p></p>"},{"location":"about/geren/#\u6211\u7684\u540d\u7247","title":"\u6211\u200b\u7684\u200b\u540d\u7247","text":"<p> \u200b\u6211\u200b\u7684\u200b\u540d\u7247\u200b </p>"},{"location":"about/geren/#touch-me","title":"Touch me","text":"\u516c\u4f17\u200b\u53f7\u200b <p> <p></p>"},{"location":"about/geren/#\u987b\u77e5","title":"\u987b\u77e5","text":"<p>\u200b\u5982\u679c\u200b\u4f60\u200b\u5728\u200b\u6d4f\u89c8\u200b\u535a\u5ba2\u200b\u7684\u200b\u8fc7\u7a0b\u200b\u4e2d\u200b\u53d1\u73b0\u200b\u4e86\u200b\u4efb\u4f55\u200b\u95ee\u9898\u200b\uff0c\u200b\u6b22\u8fce\u200b\u524d\u5f80\u200b GitHub \u200b\u7684\u200b\u4ee3\u7801\u200b\u4ed3\u5e93\u200b\u63d0\u4ea4\u200b Issues \u200b\u6216\u200b\u76f4\u63a5\u200b\u4fee\u6539\u200b\u76f8\u5173\u200b\u6587\u4ef6\u200b\u540e\u200b\u63d0\u4ea4\u200b Pull Requests\u3002\u200b\u5982\u679c\u200b\u4f60\u200b\u6709\u200b\u5176\u4ed6\u200b\u4e8b\u60c5\u200b\u60f3\u8981\u200b\u54a8\u8be2\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u901a\u8fc7\u200b\u4e0b\u65b9\u200b\u6309\u94ae\u200b\u4f7f\u7528\u200b\u90ae\u4ef6\u200b\u8054\u7cfb\u200b\u6211\u200b\uff0c\u200b\u90ae\u7bb1\u5730\u5740\u200b\uff1awangkewen821@gmail.com \u200b\u8bf7\u200b\u4e0d\u8981\u200b\u6ee5\u7528\u200b\u535a\u5ba2\u200b\u7684\u200b\u8bc4\u8bba\u200b\u529f\u80fd\u200b\u53d1\u8868\u200b\u4e0e\u200b\u4e3b\u9898\u200b\u65e0\u5173\u200b\u8a00\u8bba\u200b\u3002</p> <p>Send Email </p>"},{"location":"about/link/","title":"\u53cb\u94fe","text":"\u6b22\u8fce\u200b\u52a0\u5165\u200b\u53cb\u94fe\u200b Wcowin\u2019s Web \u201c\u200b\u5faa\u6b64\u200b\u82e6\u65c5\u200b\uff0c\u200b\u4ee5\u8fbe\u200b\u661f\u8fb0\u200b\u201d Xpm's Robot Lab \u200b\u661f\u661f\u4e4b\u706b\u200b\u53ef\u4ee5\u200b\u71ce\u539f\u200b Finisky Garden \u200b\u4e92\u8054\u7f51\u200b\u6280\u672f\u200b\u90a3\u4e9b\u200b\u4e8b\u513f\u200b Munger yang's Blog Mungeryang\u200b\u5199\u5b57\u200b\u7684\u200b\u5730\u65b9\u200b Myhexo Wcowin\u200b\u7684\u200b\u4e2a\u4eba\u200bHexo\u200b\u7f51\u7ad9\u200b \u200b\u968f\u9047\u800c\u5b89\u200b \u200b\u751f\u6d3b\u200b\u5410\u69fd\u200b\uff06\u200b\u5b66\u4e60\u200b\u8bb0\u5f55\u200b \u200b\u4ea4\u6362\u200b\u53cb\u94fe\u200b\uff0c\u200b\u8bf7\u200b\u6dfb\u52a0\u200b\u672c\u200b\u7ad9\u53cb\u200b\u94fe\u540e\u200b\u4e0b\u65b9\u200b\u7559\u8a00\u200b\u7533\u8bf7\u200b\uff0c\u200b\u671f\u671b\u200b\u60a8\u200b\u7684\u200b\u7ad9\u70b9\u200b: <ul> <li>\u200b\u72ec\u7acb\u200b\u535a\u5ba2\u200b(\u200b\u4e0d\u200b\u8981\u6c42\u200b\u72ec\u7acb\u200b\u57df\u540d\u200b)\uff0chttps\uff0c\u200b\u8bbf\u95ee\u200b\u6d41\u7545\u200b</li> <li>\u200b\u539f\u521b\u200b\u5185\u5bb9\u200b\u4e3a\u4e3b\u200b\uff0c\u200b\u539f\u521b\u200b\u5185\u5bb9\u200b10\u200b\u7bc7\u200b\u4ee5\u4e0a\u200b</li> <li>\u200b\u5904\u4e8e\u200b\u6d3b\u8dc3\u200b\u72b6\u6001\u200b\uff0c\u200b\u6709\u200b\u4e00\u5b9a\u200b\u7684\u200b\u66f4\u65b0\u200b\u9891\u7387\u200b</li> <li>\u200b\u5efa\u200b\u7ad9\u200b\u4e00\u4e2a\u6708\u200b\u4ee5\u4e0a\u200b</li> <li>\u200b\u672a\u200b\u6dfb\u52a0\u200b\u53cb\u94fe\u200b\u6216\u200b\u7533\u8bf7\u200b\u672a\u200b\u901a\u8fc7\u200b\uff0c\u200b\u8bc4\u8bba\u200b\u7559\u8a00\u200b\u4f1a\u200b\u88ab\u200b\u9690\u85cf\u200b\u3002</li> </ul> <p>\u200b\u53cb\u94fe\u200b\u683c\u5f0f\u200b\u793a\u4f8b\u200b:</p> <p>\u200b\u540d\u79f0\u200b: Wcowin's Web \u200b\u94fe\u63a5\u200b: https://wcowin.work/ \u200b\u5934\u50cf\u200b: \u200b\u5934\u50cf\u56fe\u7247\u200b\u94fe\u63a5\u200b\u5730\u5740\u200b \u200b\u7b80\u4ecb\u200b: \u200b\u5faa\u6b64\u200b\u82e6\u65c5\u200b\uff0c\u200b\u4ee5\u8fbe\u200b\u661f\u8fb0\u200b</p>"},{"location":"about/test/","title":"\u529f\u80fd\u6d4b\u8bd5","text":"<p>Info</p> <p>\u200b\u6d4b\u8bd5\u200b\u4e2d\u200b\u7684\u200b\u5c0f\u7ec4\u200b\u4ef6\u200b\uff0c\u200b\u53ef\u200b\u770b\u200b\u6e90\u4ee3\u7801\u200b\u81ea\u884c\u200b\u53d6\u7528\u200b</p> <p></p>"},{"location":"about/test/#search","title":"Search","text":"<p> Tip: Enter some keywords to find icons and emojis and click on the shortcode to copy it to your clipboard. </p> <p></p> <p></p> <p> </p> Image caption <p> <p>\\(\\overset{w\u00e1ng}{\u200b\u738b\u200b}\\overset{k\u0113}{\u200b\u79d1\u200b}\\overset{w\u00e9n}{\u200b\u6587\u200b}\\)</p> <ul> <li>H<sub>2</sub>O</li> <li>A<sup>T</sup>A</li> <li>This was marked</li> <li>This was inserted</li> <li>This was deleted</li> </ul> <p></p> <p></p>"},{"location":"about/test/#01","title":"01","text":"<ul> <li> HTML for content and structure</li> <li> JavaScript for interactivity</li> <li> CSS for text running out of boxes</li> <li> Internet Explorer ... huh?</li> </ul> \u200b\u5929\u6c14\u200b\u63d2\u4ef6\u200b <ul> <li> <p> Set up in 5 minutes</p> <p>Install <code>mkdocs-material</code> with <code>pip</code> and get up and running in minutes</p> <p> Getting started</p> </li> <li> <p> It's just Markdown</p> <p>Focus on your content and generate a responsive and searchable static site</p> <p> Reference</p> </li> <li> <p> Made to measure</p> <p>Change the colors, fonts, language, icons, logo and more with a few lines</p> <p> Customization</p> </li> <li> <p> Open Source, MIT</p> <p>Material for MkDocs is licensed under MIT and available on [GitHub]</p> <p> License</p> </li> </ul> CC++ <pre><code>#include &lt;stdio.h&gt;\nint main(void) {\nprintf(\"Hello world!\\n\");\nreturn 0;\n}\n</code></pre> <pre><code>#include &lt;iostream&gt;\nint main(void) {\nstd::cout &lt;&lt; \"Hello world!\" &lt;&lt; std::endl;\nreturn 0;\n}\n</code></pre> <pre><code>def bubble_sort(items):\nfor i in range(len(items)):\nfor j in range(len(items) - 1 - i):\nif items[j] &gt; items[j + 1]:\nitems[j], items[j + 1] = items[j + 1], items[j]\n</code></pre> <p>Note</p> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.</p> <p>Phasellus posuere in sem ut cursus</p> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.</p> Tip <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.</p> <p>Info</p> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.</p> <p>Subscribe to our newsletter</p> <p>Send </p> Method Description <code>GET</code> Fetch resource <code>PUT</code> Update resource <code>DELETE</code> Delete resource <ul> <li> Lorem ipsum dolor sit amet, consectetur adipiscing elit</li> <li> Vestibulum convallis sit amet nisi a tincidunt<ul> <li> In hac habitasse platea dictumst</li> <li> In scelerisque nibh non dolor mollis congue sed et metus</li> <li> Praesent sed risus massa</li> </ul> </li> <li> Aenean pretium efficitur erat, donec pharetra, ligula non scelerisque</li> </ul> \\[ \\operatorname{ker} f=\\{g\\in G:f(g)=e_{H}\\}{\\mbox{.}} \\] <p> </p> \u200b\u56fe\u7247\u8bf4\u660e\u200b <p>\u200b\u660e\u6697\u200b</p> <p></p> <p></p> <pre><code>graph LR\n A[Start] --&gt; B{Error?};\n B --&gt;|Yes| C[Hmm...];\n C --&gt; D[Debug];\n D --&gt; B;\n B ----&gt;|No| E[Yay!];</code></pre> <pre><code>sequenceDiagram\n Alice-&gt;&gt;John: Hello John, how are you?\n loop Healthcheck\n John-&gt;&gt;John: Fight against hypochondria\n end\n Note right of John: Rational thoughts!\n John--&gt;&gt;Alice: Great!\n John-&gt;&gt;Bob: How about you?\n Bob--&gt;&gt;John: Jolly good!</code></pre> <p>Pied Piper</p> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.</p> <p>Ctrl+Alt+Del </p> <p>50%</p> <p> \u200b\u70b9\u200b\u6211\u200b\u56de\u5230\u200b\u9876\u90e8\u200b </p> <p>Hover me</p> <p>Hover me</p> <p>The HTML specification is maintained by the W3C.</p> <p></p> <p><pre><code>def bubble_sort(items):\nfor i in range(len(items)):\nfor j in range(len(items) - 1 - i):\nif items[j] &gt; items[j + 1]:\nitems[j], items[j + 1] = items[j + 1], items[j]\n</code></pre> <pre><code>def bubble_sort(items):\nfor i in range(len(items)):\nfor j in range(len(items) - 1 - i):\nif items[j] &gt; items[j + 1]:\nitems[j], items[j + 1] = items[j + 1], items[j]\n</code></pre> .browserslistrc<pre><code>Wcowin\n</code></pre></p> <pre>\n graph LR\n A --- B\n B--&gt;C[fa:fa-ban forbidden]\n B--&gt;D(fa:fa-spinner);\n </pre> <p>\u200b\u6765\u200b\u770b\u770b\u200b\u4e24\u4e2a\u200b\u91cd\u8981\u200b\u6781\u9650\u200b </p> \\[\\displaystyle\\lim_{x \\rightarrow 0}\\frac{\\sin x}{x} = 1\\] \\[\\displaystyle\\lim_{x \\rightarrow + \\infty}(1 + \\frac{1}{x})^x = e\\] <p></p> \u200b\u64ad\u653e\u5668\u200b\u5bb9\u5668\u200b <p></p> <p>\u200b\u6309\u94ae\u200b Green</p> \u200b\u6211\u200b\u662f\u200b\u4f1a\u200b\u9690\u85cf\u200b\u7684\u200b\u5143\u7d20\u200b\u3002 \u200b\u5934\u90e8\u200b \u200b\u83dc\u5355\u200b \u200b\u4e3b\u8981\u200b\u5185\u5bb9\u200b\u533a\u57df\u200b \u200b\u53f3\u4fa7\u200b \u200b\u5e95\u90e8\u200b <p> \u200b\u8fd9\u662f\u200b\u4e00\u4e2a\u200b\u7535\u5b50\u90ae\u4ef6\u200b\u94fe\u63a5\u200b\uff1a \u200b\u53d1\u9001\u200b\u90ae\u4ef6\u200b </p> 100 200 300 400 500 600 <ol> <li>Coffee</li> <li>Milk</li> </ol> 000000 000033 000066 000099 0000CC 0000FF 003300 003333 003366 003399 0033CC 0033FF 006600 006633 006666 006699 0066CC 0066FF 009900 009933 009966 009999 0099CC 0099FF 00CC00 00CC33 00CC66 00CC99 00CCCC 00CCFF 00FF00 00FF33 00FF66 00FF99 00FFCC 00FFFF 330000 330033 330066 330099 3300CC 3300FF 333300 333333 333366 333399 3333CC 3333FF 336600 336633 336666 336699 3366CC 3366FF 339900 339933 339966 339999 3399CC 3399FF 33CC00 33CC33 33CC66 33CC99 33CCCC 33CCFF 33FF00 33FF33 33FF66 33FF99 33FFCC 33FFFF 660000 660033 660066 660099 6600CC 6600FF 663300 663333 663366 663399 6633CC 6633FF 666600 666633 666666 666699 6666CC 6666FF 669900 669933 669966 669999 6699CC 6699FF 66CC00 66CC33 66CC66 66CC99 66CCCC 66CCFF 66FF00 66FF33 66FF66 66FF99 66FFCC 66FFFF 990000 990033 990066 990099 9900CC 9900FF 993300 993333 993366 993399 9933CC 9933FF 996600 996633 996666 996699 9966CC 9966FF 999900 999933 999966 999999 9999CC 9999FF 99CC00 99CC33 99CC66 99CC99 99CCCC 99CCFF 99FF00 99FF33 99FF66 99FF99 99FFCC 99FFFF CC0000 CC0033 CC0066 CC0099 CC00CC CC00FF CC3300 CC3333 CC3366 CC3399 CC33CC CC33FF CC6600 CC6633 CC6666 CC6699 CC66CC CC66FF CC9900 CC9933 CC9966 CC9999 CC99CC CC99FF CCCC00 CCCC33 CCCC66 CCCC99 CCCCCC CCCCFF CCFF00 CCFF33 CCFF66 CCFF99 CCFFCC CCFFFF FF0000 FF0033 FF0066 FF0099 FF00CC FF00FF FF3300 FF3333 FF3366 FF3399 FF33CC FF33FF FF6600 FF6633 FF6666 FF6699 FF66CC FF66FF FF9900 FF9933 FF9966 FF9999 FF99CC FF99FF FFCC00 FFCC33 FFCC66 FFCC99 FFCCCC FFCCFF FFFF00 FFFF33 FFFF66 FFFF99 FFFFCC FFFFFF <p></p> <p> </p> <p> Email me! </p> <p> </p>"},{"location":"blog/","title":"Blog","text":"<p>\u200b\u535a\u5ba2\u200b\uff0c\u200b\u4ec5\u200b\u97f3\u8bd1\u200b\uff0c\u200b\u82f1\u6587\u200b\u540d\u4e3a\u200bBlogger\uff0c\u200b\u4e3a\u200bWeb Log\u200b\u7684\u200b\u6df7\u6210\u200b\u8bcd\u200b\u3002 </p> <p>\u200b\u5176\u200b\u6b63\u5f0f\u200b\u540d\u79f0\u200b\u4e3a\u200b\u7f51\u7edc\u65e5\u8bb0\u200b\uff1b\u200b\u53c8\u200b\u97f3\u8bd1\u200b\u4e3a\u200b\u90e8\u843d\u200b\u683c\u200b\u6216\u200b\u90e8\u843d\u200b\u9601\u200b\u7b49\u200b\uff0c\u200b\u662f\u200b\u793e\u4f1a\u200b\u5a92\u4f53\u200b\u7f51\u7edc\u200b\u7684\u200b\u4e00\u90e8\u5206\u200b\u3002\u200b\u662f\u200b\u4f7f\u7528\u200b\u7279\u5b9a\u200b\u7684\u200b\u8f6f\u4ef6\u200b\uff0c\u200b\u5728\u200b\u7f51\u7edc\u200b\u4e0a\u200b\u51fa\u7248\u200b\u3001\u200b\u53d1\u8868\u200b\u548c\u200b\u5f20\u8d34\u200b\u4e2a\u4eba\u200b\u6587\u7ae0\u200b\u7684\u200b\u4eba\u200b\uff0c\u200b\u6216\u8005\u200b\u662f\u200b\u4e00\u79cd\u200b\u901a\u5e38\u200b\u7531\u200b\u4e2a\u4eba\u200b\u7ba1\u7406\u200b\u3001\u200b\u4e0d\u5b9a\u671f\u200b\u5f20\u8d34\u200b\u65b0\u200b\u7684\u200b\u6587\u7ae0\u200b\u7684\u200b\u7f51\u7ad9\u200b</p>"},{"location":"blog/Mkdocs/linktech/","title":"\u5982\u4f55\u200b\u7ed9\u200bMKdocs\u200b\u6dfb\u52a0\u200b\u53cb\u94fe","text":"<pre><code>&lt;div class=\"post-body\"&gt;\n&lt;div id=\"links\"&gt;\n&lt;style&gt;\n/* \u200b\u7528\u4e8e\u200b\u5927\u5c4f\u5e55\u200b\u548c\u200b\u5c0f\u200b\u5c4f\u5e55\u200b\u7684\u200b\u901a\u7528\u200b\u6837\u5f0f\u200b */\n.card {\nwidth: 45%;\nfont-size: 1rem;\npadding: 10px 20px;\nborder-radius: 4px;\ntransition-duration: 0.15s;\nmargin-bottom: 1rem;\ndisplay: flex;\n}\n.card:nth-child(odd) {\nfloat: left;\n}\n.card:nth-child(even) {\nfloat: right;\n}\n.card:hover {\ntransform: scale(1.1);\nbox-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);\n}\n.card a {\nborder: none;\n}\n.card .ava {\nwidth: 3rem!important;\nheight: 3rem!important;\nmargin: 0!important;\nmargin-right: 1em!important;\nborder-radius: 4px;\n}\n.card .card-header {\nfont-style: italic;\noverflow: hidden;\nwidth: 100%;\n}\n.card .card-header a {\nfont-style: normal;\ncolor: #608DBD;\nfont-weight: bold;\ntext-decoration: none;\n}\n.card .card-header a:hover {\ncolor: #d480aa;\ntext-decoration: none;\n}\n.card .card-header .info {\nfont-style: normal;\ncolor: #a3a3a3;\nfont-size: 14px;\nmin-width: 0;\noverflow: hidden;\nwhite-space: nowrap;\n}\n/* \u200b\u5a92\u4f53\u200b\u67e5\u8be2\u200b\uff1a\u200b\u5c0f\u200b\u5c4f\u5e55\u200b */\n@media (max-width: 768px) {\n.card {\nwidth: 100%; /* \u200b\u5728\u200b\u5c0f\u200b\u5c4f\u5e55\u200b\u4e0a\u200b\u663e\u793a\u200b\u4e3a\u200b\u5355\u5217\u200b */\nfloat: none; /* \u200b\u6e05\u9664\u200b\u6d6e\u52a8\u200b */\n}\n}\n&lt;/style&gt;\n&lt;div class=\"links-content\"&gt;\n&lt;div class=\"link-navigation\"&gt;\n&lt;div class=\"card\"&gt;\n&lt;img class=\"ava\" src=\"https://cn.mcecy.com/image/20231006/a05f708fb7b0426e7a5786669d5b1386.png\" /&gt;\n&lt;div class=\"card-header\"&gt;\n&lt;div&gt;\n&lt;a href=\"https://wcowin.work/ \" target=\u201c_blank\u201d&gt;Wcowin\u2019s blog&lt;/a&gt;\n&lt;/div&gt;\n&lt;div class=\"info\"&gt;\u200b\u8fd9\u662f\u200b\u4e00\u4e2a\u200b\u5206\u4eab\u200b\u6280\u672f\u200b\u7684\u200b\u5c0f\u7ad9\u200b\u3002&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;div class=\"card\"&gt;\n&lt;img class=\"ava\" src=\"https://i.loli.net/2020/05/14/5VyHPQqR6LWF39a.png\" /&gt;\n&lt;div class=\"card-header\"&gt;\n&lt;div&gt;\n&lt;a href=\"https://twitter.com/\" target=\u201c_blank\u201d&gt;Twitter&lt;/a&gt;\n&lt;/div&gt;\n&lt;div class=\"info\"&gt;\u200b\u793e\u4ea4\u200b\u5206\u4eab\u200b\u5e73\u53f0\u200b&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;div class=\"card\"&gt;\n&lt;img class=\"ava\" src=\"https://cn.mcecy.com/image/20231012/d96b912437fb0bec0d282dfe734b1d9b.jpeg\"/&gt;\n&lt;div class=\"card-header\"&gt;\n&lt;div&gt;\n&lt;a href=\"https://macapp.org.cn/\" target=\u201c_blank\u201d&gt;Macapp&lt;/a&gt;\n&lt;/div&gt;\n&lt;div class=\"info\"&gt;\u200b\u4e00\u4e2a\u200b\u4e13\u6ce8\u200b\u4e8e\u200b\u5206\u4eab\u200bMac\u200b\u8d44\u6e90\u200b\u7684\u200b\u9891\u9053\u200b&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/linktech/#\u5982\u4f55\u52a0\u5165\u53cb\u94fe","title":"\u5982\u4f55\u200b\u52a0\u5165\u200b\u53cb\u94fe","text":"<pre><code>&lt;div class=\"card\"&gt; \n&lt;img class=\"ava\" src=\"{avatarurl}\" /&gt; \n&lt;div class=\"card-header\"&gt; \n&lt;div&gt; \n&lt;a href=\"{link}\" target=\"_blank\"&gt;{name}&lt;/a&gt; \n&lt;/div&gt; \n&lt;div class=\"info\"&gt;{description}&lt;/div&gt; \n&lt;/div&gt; \n&lt;/div&gt;\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/linktech/#\u793a\u4f8b","title":"\u793a\u4f8b","text":"<pre><code> &lt;div class=\"card\"&gt; \n&lt;img class=\"ava\" src=\"https://cn.mcecy.com/image/20231006/a05f708fb7b0426e7a5786669d5b1386.png\" /&gt; \n&lt;div class=\"card-header\"&gt; \n&lt;div&gt; \n&lt;a href=\"https://wcowin.work/ \" target=\u201c_blank\u201d&gt;Wcowin\u2019s blog&lt;/a&gt; \n&lt;/div&gt; \n&lt;div class=\"info\"&gt;\n \u200b\u8fd9\u662f\u200b\u4e00\u4e2a\u200b\u5206\u4eab\u200b\u6280\u672f\u200b\u7684\u200b\u5c0f\u7ad9\u200b\u3002\n &lt;/div&gt; \n&lt;/div&gt; \n&lt;/div&gt; \n</code></pre>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/linktech/#\u6548\u679c","title":"\u6548\u679c","text":"Wcowin\u2019s blog \u200b\u8fd9\u662f\u200b\u4e00\u4e2a\u200b\u5206\u4eab\u200b\u6280\u672f\u200b\u7684\u200b\u5c0f\u7ad9\u200b\u3002","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs1/","title":"\u5229\u7528\u200bMkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHubpages","text":"<p>Info</p> <p>\u200b\u5b98\u65b9\u7f51\u7ad9\u200b\uff1aMkDocs</p> <p>\u200b\u6211\u200b\u7684\u200b\u4e2a\u4eba\u200b\u7f51\u7ad9\u200b\u6210\u679c\u200b\uff1ahttp://wcowin.work/</p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs1/#\u4e00\u51c6\u5907\u5de5\u4f5c\u91cd\u8981","title":"\u4e00\u200b\u3001\u200b\u51c6\u5907\u200b\u5de5\u4f5c\u200b(\u200b\u91cd\u8981\u200b)","text":"<p>1.\u200b\u4e0b\u8f7d\u200bGithub Desktop </p> <p>2.\u200b\u6709\u200b\u4e00\u4e2a\u200bGitHub\u200b\u8d26\u53f7\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b </p> <p>3.\u200b\u6253\u5f00\u200b\u7535\u8111\u200b\u7ec8\u7aef\u200b\u5b89\u88c5\u200bmkdocs: <code>pip install mkdocs-material</code></p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs1/#\u4e8ccreating-your-site","title":"\u4e8c\u200b\u3001Creating your site","text":"<p>\u200b\u53c2\u8003\u200b\u6559\u7a0b\u200b\uff1a </p> <p>\u200b\u5229\u7528\u200bmkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHubpages\uff08\u200b\u66f4\u65b0\u7248\u200b\uff09</p> <p>\u200b\u4e0e\u200b\u5176\u4ed6\u200b\u6559\u7a0b\u200b\u4e0d\u540c\u200b\uff0c\u200b\u6211\u200b\u9996\u5148\u200b\u5efa\u8bae\u200b\u5148\u200b\u5728\u200bGithub\u200b\u521b\u5efa\u200b\u4e00\u4e2a\u200b\u540d\u4e3a\u200b\u4f60\u200b\u7684\u200b\u540d\u5b57\u200b+github.io\u200b\u7684\u200b\u4ed3\u5e93\u200b(\u200b\u4e0d\u662f\u200b\u8fd9\u4e2a\u200b\u540d\u5b57\u200b\u7684\u200b\u4ed3\u5e93\u200b\u4e5f\u200b\u53ef\u4ee5\u200b\uff0c\u200b\u4f60\u200b\u9700\u8981\u200b\u7c7b\u6bd4\u200b\u4e00\u4e0b\u200b) </p> <p>\u200b\u7136\u540e\u200b\u6253\u5f00\u200bgithub Desktop \u200b\u514b\u9686\u200b\u5230\u200b\u672c\u5730\u200b \u200b\u6253\u5f00\u200bWcowin.github.io\u200b\u76ee\u5f55\u200b\u8fdb\u5165\u200b\u7ec8\u7aef\u200b\u8fd0\u884c\u200b: <pre><code>mkdocs new mkdocs-site\n</code></pre> \u200b\u51fa\u73b0\u200b\u4e0b\u56fe\u200b\u7684\u200b\u51e0\u4e2a\u200b\u6587\u4ef6\u200b </p> <p>docs\u200b\u6587\u4ef6\u200b\u4e0b\u200b\u662f\u200b\u4ee5\u540e\u200b\u7f51\u7ad9\u200b\u7684\u200b\u5185\u5bb9\u200b\uff0cmkdocs.yml\u200b\u662f\u200b\u914d\u7f6e\u6587\u4ef6\u200b\uff08\u200b\u914d\u7f6e\u200b\u4e3b\u9898\u200b\uff0c\u200b\u76ee\u5f55\u200b\uff0c\u200b\u63d2\u4ef6\u200b\u7b49\u200b\uff09</p> <p>\u200b\u4f60\u200b\u5728\u200b\u8fd9\u4e2a\u200b\u76ee\u5f55\u200b\u4e0b\u200b\u5199\u200b\u7684\u200b\u4efb\u4f55\u200b\u4e1c\u897f\u200b\u90fd\u200b\u53ef\u4ee5\u200b\u901a\u8fc7\u200bgithub Desktop \u200b\u4e0a\u200b\u4f20\u5230\u200bgithub\u200b\u4e0a\u200b</p> <p>\u200b\u4ee5\u200bVScode\u200b\u4e3a\u4f8b\u200b\u6211\u4eec\u200b\u6253\u5f00\u200b\u5177\u4f53\u200b\u770b\u770b\u200b\u91cc\u9762\u200b\u7684\u200b\u4e1c\u897f\u200b</p> <p>(\u200b\u5fc5\u987b\u200b\u5148\u200b\u6267\u884c\u200b\u4e0b\u9762\u200b\u7684\u200b\u4ee3\u7801\u200b\u6dfb\u52a0\u200b\u4e00\u4e2a\u200bGitHub Workflow)</p> <pre><code>mkdir .github\ncd .github\nmkdir workflows\ncd workflows\nvim PublishMySite.yml\n</code></pre> <p>\u200b\u5728\u200bPublishMySite.yml\u200b\u91cc\u9762\u200b\u8f93\u5165\u200b\u4ee5\u4e0b\u5185\u5bb9\u200b</p> <pre><code>name: publish site\non: # \u200b\u5728\u200b\u4ec0\u4e48\u200b\u65f6\u5019\u200b\u89e6\u53d1\u200b\u5de5\u4f5c\u200b\u6d41\u200b\n push: # \u200b\u5728\u200b\u4ece\u200b\u672c\u5730\u200bmain\u200b\u5206\u652f\u200b\u88ab\u200bpush\u200b\u5230\u200bGitHub\u200b\u4ed3\u5e93\u200b\u65f6\u200b\n branches:\n - main\n pull_request: # \u200b\u5728\u200bmain\u200b\u5206\u652f\u200b\u5408\u5e76\u200b\u522b\u4eba\u200b\u63d0\u200b\u7684\u200bpr\u200b\u65f6\u200b\n branches:\n - main\njobs: # \u200b\u5de5\u4f5c\u200b\u6d41\u200b\u7684\u200b\u5177\u4f53\u5185\u5bb9\u200b\n deploy:\n runs-on: ubuntu-latest # \u200b\u521b\u5efa\u200b\u4e00\u4e2a\u200b\u65b0\u200b\u7684\u200b\u4e91\u7aef\u200b\u865a\u62df\u673a\u200b \u200b\u4f7f\u7528\u200b\u6700\u65b0\u200bUbuntu\u200b\u7cfb\u7edf\u200b\n steps:\n - uses: actions/checkout@v2 # \u200b\u5148\u200bcheckout\u200b\u5230\u200bmain\u200b\u5206\u652f\u200b\n - uses: actions/setup-python@v2 # \u200b\u518d\u200b\u5b89\u88c5\u200bPython3\u200b\u548c\u200b\u76f8\u5173\u200b\u73af\u5883\u200b\n with:\n python-version: 3.x\n - run: pip install mkdocs-material # \u200b\u4f7f\u7528\u200bpip\u200b\u5305\u200b\u7ba1\u7406\u5de5\u5177\u200b\u5b89\u88c5\u200bmkdocs-material\n - run: mkdocs gh-deploy --force # \u200b\u4f7f\u7528\u200bmkdocs-material\u200b\u90e8\u7f72\u200bgh-pages\u200b\u5206\u652f\u200b\n</code></pre> <p>\u200b\u91cd\u70b9\u200b\u6765\u200b\u4e86\u200b</p> <p>\u200b\u4ed3\u5e93\u200bsetings/Actions/General \u200b\u52fe\u9009\u200b\u8fd9\u4e24\u9879\u200b </p> <p>\u200b\u76ee\u5f55\u200b\u6811\u72b6\u200b\u56fe\u200b: <pre><code>$ tree -a\n.\n\u251c\u2500\u2500 .github\n\u2502 \u251c\u2500\u2500 .DS_Store\n\u2502 \u2514\u2500\u2500 workflows\n\u2502 \u2514\u2500\u2500 PublishMySite.yml\n\u251c\u2500\u2500 docs\n\u2502 \u2514\u2500\u2500 index.md\n\u2514\u2500\u2500 mkdocs.yml\n</code></pre></p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs1/#\u4e09\u914d\u7f6e\u5b8c\u5584","title":"\u4e09\u200b\u3001\u200b\u914d\u7f6e\u200b\u5b8c\u5584","text":"<p>\u200b\u6253\u5f00\u200b\u7ec8\u7aef\u200b\u8fd0\u884c\u200b </p> <p><code>pip install mkdocs-material</code></p> <p>\u200b\u6253\u5f00\u200bmkdocs.yml </p> <p>\u200b\u628a\u200b\u4ee5\u4e0b\u200b\u7684\u200b\u5185\u5bb9\u200b\u8f93\u5165\u200b\u8fdb\u53bb\u200b\uff08\u200b\u6700\u200b\u7b80\u5355\u200b\u914d\u7f6e\u200b\uff09 </p> <pre><code>site_name: \u200b\u7f51\u7ad9\u200b\u540d\u5b57\u200b\n</code></pre> <pre><code>site_url: \u200b\u7f51\u7ad9\u200b\u94fe\u63a5\u200b\n</code></pre> <pre><code>site_author: \u200b\u4f60\u200b\u7684\u200b\u540d\u5b57\u200b\n</code></pre> <pre><code>theme:\n name: material #\u200b\u4e3b\u9898\u200b\n</code></pre> <p>\u200b\u8be6\u7ec6\u200bmkdocs.yml\u200b\u914d\u7f6e\u200b\u89c1\u200bChanging the colors - Material for MkDocs</p> <p>\u200b\u4e0b\u6b21\u200b\u6211\u4f1a\u200b\u5177\u4f53\u200b\u8c08\u8c08\u200b\u8fd9\u4e2a\u200b\u95ee\u9898\u200b</p> <p>\u200b\u5728\u200b\u4e0b\u65b9\u200b\u7ec8\u7aef\u200b\u8fd0\u884c\u200b\u53ef\u4ee5\u200b\u5728\u200b\u6d4f\u89c8\u5668\u200b\u770b\u5230\u200b\u5b9e\u65f6\u200b\u7f51\u7ad9\u200b <pre><code>mkdocs serve\n</code></pre> </p> <p>\u200b\u8fd9\u4e2a\u200b\u7f51\u7ad9\u200b\u5c31\u7b97\u200b\u662f\u200b\u521d\u6b65\u200b\u5efa\u597d\u200b\u4e86\u200b</p> <p>\u200b\u6700\u540e\u200b\u53bb\u200bgithub Desktop\u200b\u4e0a\u200b\u4f20\u5230\u200bgithub </p> <p>\u200b\u91cd\u70b9\u200b\u6765\u200b\u4e86\u200b</p> <p>\u200b\u53bb\u200bsetings/pages \u200b\u9009\u62e9\u200b\u4e0b\u56fe\u200b\u793a\u610f\u200b\u7684\u200b\u8def\u5f84\u200b </p> <p>\u200b\u4f60\u200b\u7684\u200b\u7f51\u7ad9\u200b\u7f51\u5740\u200b\u5c31\u662f\u200b\uff1a\u200b</p> <p><pre><code>https://\u200b\u4f60\u200bgithub\u200b\u7684\u200b\u540d\u5b57\u200b.github.io/ \uff08\u200b\u6839\u636e\u200b\u4ed3\u5e93\u200b\u540d\u200b\u6539\u53d8\u200b\uff09\n</code></pre> </p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs1/#\u5feb\u901f\u5f00\u59cb","title":"\u5feb\u901f\u200b\u5f00\u59cb","text":"<p>\u200b\u6253\u5f00\u200b\u7ec8\u7aef\u200b\u5b89\u88c5\u200bmkdocs<code>pip install mkdocs-material</code>\uff0c\u200b\u5728\u200b\u4f60\u200b\u7b2c\u4e8c\u6b65\u200b\u514b\u9686\u200b\u5230\u200b\u672c\u5730\u200b\u7684\u200b\u6587\u4ef6\u5939\u200b\u4e0b\u200b(\u200b\u6bd4\u5982\u200b\u6211\u200b\u7684\u200b\u5c31\u662f\u200bWcowin.github.io\u200b\u8fd9\u4e2a\u200b\u6587\u4ef6\u5939\u200b)\u200b\u7684\u200b\u7ec8\u7aef\u200b\u6267\u884c\u200b<code>git@github.com:Wcowin/Mkdocs-Wcowin.git</code>\u200b\u514b\u9686\u200b\u672c\u200b\u6a21\u7248\u200b,\u200b\u968f\u540e\u200b<code>mkdocs serve</code>\u200b\u5373\u53ef\u200b</p> <p>\u200b\u4e0b\u6b21\u200b\u8c08\u8c08\u200b\u7f51\u7ad9\u200b\u7684\u200bmkdocs.yml\u200b\u5177\u4f53\u200b\u914d\u7f6e\u200b</p> <ol> <li> <p>\u200b\u4e8e\u200b2023.3.24\u200b\u91cd\u5199\u200b\u6b64\u6587\u200b\u00a0\u21a9</p> </li> </ol>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/","title":"Mkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHub pages\u200b\u914d\u7f6e\u200b\u8bf4\u660e\u200b(mkdocs.yml)","text":"<p>\u200b\u5b98\u65b9\u200b\u6587\u4ef6\u200b\uff1aChanging the colors - Material for MkDocs</p> <p>\u200b\u5efa\u8bae\u200b\u8be6\u7ec6\u200b\u5b66\u4e60\u200b\u4e00\u4e0b\u200b\u4e0a\u9762\u200b\u7684\u200b\u5b98\u65b9\u7f51\u7ad9\u200b\u2191\u2191\u2191</p> <p>\u200b\u6211\u200b\u628a\u200b\u6211\u200b\u76ee\u524d\u200b\u7684\u200b\u90e8\u5206\u200b\u914d\u7f6e\u6587\u4ef6\u200bmkdocs.yml\u200b\u4ee3\u7801\u200b\u5199\u200b\u5728\u200b\u4e0b\u9762\u200b\ud83d\udc47\ud83c\udffb <pre><code>#[Info]\nsite_name: Wcowin's Web\nsite_url: http://wcowin.work/\nsite_author: \u200b\u738b\u200b\u79d1\u6587\u200b(Wcowin)\n#[UI]\ntheme:\n name: material\n custom_dir: overrides\n # custom_dir: material/.overrides\n # font:\n # text: Bitter\n # code: Roboto Mono\n logo: https://cn.mcecy.com/image/20231006/a05f708fb7b0426e7a5786669d5b1386.png\n # material/library\n # admonition:\n # &lt;type&gt;: material/file-alert-outline\n\n favicon: img/apple-line.png\n # img/11.ico\n palette:\n #primary: blue grey\n\n - media: \"(prefers-color-scheme: light)\"\n scheme: default # \u200b\u65e5\u95f4\u200b\u6a21\u5f0f\u200b\n primary: blue grey # \u200b\u4e0a\u65b9\u200b\u7684\u200b\n accent: indigo # \u200b\u94fe\u63a5\u200b\u7b49\u200b\u53ef\u200b\u4ea4\u4e92\u200b\u5143\u4ef6\u200b\u7684\u200b\u9ad8\u200b\u4eae\u8272\u200b\n # teal \n toggle:\n icon: material/weather-night # \u200b\u56fe\u6807\u200b\n name: \u200b\u5207\u6362\u200b\u81f3\u200b\u591c\u95f4\u200b\u6a21\u5f0f\u200b # \u200b\u9f20\u6807\u200b\u60ac\u6d6e\u200b\u63d0\u793a\u200b\n - media: \"(prefers-color-scheme: dark)\"\n scheme: slate # \u200b\u591c\u95f4\u200b\u6a21\u5f0f\u200b\n primary: black \n accent: indigo\n # teal\n toggle:\n icon: material/weather-sunny\n name: \u200b\u5207\u6362\u200b\u81f3\u200b\u65e5\u95f4\u200b\u6a21\u5f0f\u200b\n features: \n - announce.dismiss #\u200b\u5448\u73b0\u200b\u53ef\u200b\u6807\u8bb0\u200b\u4e3a\u200b\u7531\u200b\u7528\u6237\u200b\u8bfb\u53d6\u200b\u7684\u200b\u4e34\u65f6\u200b\u516c\u544a\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u5305\u542b\u200b\u4e00\u4e2a\u200b\u7528\u4e8e\u200b\u53d6\u6d88\u200b\u5f53\u524d\u200b\u516c\u544a\u200b\u7684\u200b\u6309\u94ae\u200b\n # - navigation.instant \n #- header.autohide #\u200b\u81ea\u52a8\u9690\u85cf\u200b\n - navigation.tracking #\u200b\u5730\u5740\u680f\u200b\u4e2d\u200b\u7684\u200b URL \u200b\u5c06\u200b\u81ea\u52a8\u66f4\u65b0\u200b\u4e3a\u200b\u5728\u200b\u76ee\u5f55\u200b\u4e2d\u200b\u7a81\u51fa\u200b\u663e\u793a\u200b\u7684\u200b\u6d3b\u52a8\u200b\u951a\u70b9\u200b\n - navigation.tabs #\u200b\u9876\u7ea7\u200b\u90e8\u5206\u200b\u5c06\u200b\u5448\u73b0\u200b\u5728\u200b\u4e0a\u9762\u200b\u89c6\u53e3\u200b\u6807\u9898\u200b\u4e0b\u65b9\u200b\u7684\u200b\u83dc\u200b\u5355\u5c42\u200b\u4e2d\u200b\uff0c\u200b\u4f46\u200b\u5728\u200b\u79fb\u52a8\u200b\u8bbe\u5907\u200b\u4e0a\u200b\u4fdd\u6301\u200b\u539f\u6837\u200b\n # - navigation.tabs.sticky #\u200b\u542f\u7528\u200b\u7c98\u6027\u200b\u9009\u9879\u5361\u200b\u540e\u200b\uff0c\u200b\u5bfc\u822a\u200b\u9009\u9879\u5361\u200b\u5c06\u200b\u9501\u5b9a\u200b\u5728\u200b\u6807\u9898\u200b\u4e0b\u65b9\u200b\uff0c\u200b\u5e76\u200b\u5728\u200b\u5411\u4e0b\u200b\u6eda\u52a8\u200b\u65f6\u200b\u59cb\u7ec8\u4fdd\u6301\u200b\u53ef\u89c1\u200b\n - navigation.sections #\u200b\u542f\u7528\u200b\u90e8\u5206\u200b\u540e\u200b\uff0c\u200b\u9876\u7ea7\u200b\u90e8\u5206\u200b\u5728\u200b\u8fb9\u680f\u200b\u4e2d\u200b\u5448\u73b0\u200b\u4e3a\u200b1220px\u200b\u4ee5\u4e0a\u200b\u89c6\u53e3\u200b\u7684\u200b\u7ec4\u200b\uff0c\u200b\u4f46\u200b\u5728\u200b\u79fb\u52a8\u200b\u8bbe\u5907\u200b\u4e0a\u200b\u4fdd\u6301\u200b\u539f\u6837\u200b\n - navigation.top # \u200b\u8fd4\u56de\u200b\u9876\u90e8\u200b\u7684\u200b\u6309\u94ae\u200b \u200b\u5728\u200b\u4e0a\u200b\u6ed1\u65f6\u200b\u51fa\u73b0\u200b\n - navigation.footer #\u200b\u9875\u811a\u200b\u5c06\u200b\u5448\u73b0\u200b\u5728\u200b\u8fb9\u680f\u200b\u4e2d\u200b\uff0c\u200b\u4f46\u200b\u5728\u200b\u79fb\u52a8\u200b\u8bbe\u5907\u200b\u4e0a\u200b\u4fdd\u6301\u200b\u539f\u6837\u200b\n - search.suggest # \u200b\u641c\u7d22\u200b\u8f93\u5165\u200b\u4e00\u4e9b\u200b\u5b57\u6bcd\u200b\u65f6\u200b\u63a8\u8350\u200b\u8865\u5168\u200b\u6574\u4e2a\u200b\u5355\u8bcd\u200b\n - search.highlight # \u200b\u641c\u7d22\u200b\u51fa\u200b\u7684\u200b\u6587\u7ae0\u200b\u5173\u952e\u8bcd\u200b\u52a0\u5165\u200b\u9ad8\u4eae\u200b\n - search.share #\u200b\u641c\u7d22\u200b\u5206\u4eab\u200b\u6309\u94ae\u200b\n - navigation.expand # \u200b\u6253\u5f00\u200bTab\u200b\u65f6\u200b\u5de6\u4fa7\u200b\u76ee\u5f55\u200b\u5168\u90e8\u200b\u5c55\u5f00\u200b\n - navigation.indexes #\u200b\u542f\u7528\u200b\u8282\u200b\u7d22\u5f15\u200b\u9875\u200b\u540e\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u5c06\u200b\u6587\u6863\u200b\u76f4\u63a5\u200b\u9644\u52a0\u200b\u5230\u8282\u200b\n - content.tabs.link\n - content.tooltips\n - content.code.copy\n - content.action.edit\n - content.action.view\n - content.code.annotate \n language: zh # \u200b\u4e00\u4e9b\u200b\u63d0\u793a\u6027\u200b\u7684\u200b\u6587\u5b57\u200b\u4f1a\u200b\u53d8\u6210\u200b\u4e2d\u6587\u200b\n\n icon: \n repo: fontawesome/brands/github #\u200b\u53f3\u4e0a\u89d2\u200b\u56fe\u6807\u200b\nedit_uri: edit/main/docs # \u200b\u7f16\u8f91\u200b\u6309\u94ae\u200b\u8df3\u8f6c\u200b\u7684\u200b\u94fe\u63a5\u200b \nrepo_url: https://github.com/Wcowin/Wcowin.github.io # \u200b\u53f3\u4e0a\u89d2\u200b\u70b9\u51fb\u200b\u8df3\u8f6c\u200b\u7684\u200b\u94fe\u63a5\u200b\nrepo_name: Wcowin.github.io # \u200b\u53f3\u4e0a\u89d2\u200b\u7684\u200b\u540d\u5b57\u200b\n\n# [Navigtion]\nnav:\n # - \u200b\u4e3b\u9875\u200b: index.md\n - \u200b\u535a\u6587\u200b:\n - \u200b\u597d\u7528\u200b/\u200b\u597d\u73a9\u200b\u7f51\u7ad9\u200b\u5206\u4eab\u200b: blog/Webplay.md\n - Mac/windows\u200b\u8f6f\u4ef6\u200b\u7f51\u7ad9\u200b\u6c47\u603b\u200b: blog/macsoft.md\n - \u200b\u8bed\u96c0\u200b: blog/yuque.md\n - Telegram \u200b\u7fa4\u7ec4\u200b\u3001\u200b\u9891\u9053\u200b\u3001\u200b\u673a\u5668\u4eba\u200b \u200b\u6c47\u603b\u200b\u5206\u4eab\u200b: blog/TG.md\n - MKdocs\u200b\u6559\u7a0b\u200b:\n - \u200b\u5229\u7528\u200bmkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHub pages: blog/Mkdocs/mkdocs1.md\n - Mkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHub pages\u200b\u914d\u7f6e\u200b\u8bf4\u660e\u200b(mkdocs.yml): blog/Mkdocs/mkdocs2.md\n - \u200b\u89e3\u51b3\u200b mkdocs\u200b\u90e8\u7f72\u200b Github Pages \u200b\u81ea\u5b9a\u4e49\u200b\u57df\u540d\u200b\u5931\u6548\u200b\u7684\u200b\u95ee\u9898\u200b: blog/Mkdocs/mkdocs3.md\n - \u200b\u8bbe\u7f6e\u200bMkdocs\u200b\u535a\u5ba2\u200b: blog/Mkdocs/mkdocsblog.md\n - Mkdocs\u200b\u7f8e\u5316\u200b:\n - \u200b\u4fee\u6539\u200b\u7f51\u7ad9\u200b\u5b57\u4f53\u200b: blog/websitebeauty/mkdocsfont.md\n - JS\u200b\u5b9e\u73b0\u200b\u9f20\u6807\u200b\u6837\u5f0f\u200b: blog/websitebeauty/shubiao.md\n - \u200b\u80cc\u666f\u200b\u7279\u6548\u200b: blog/websitebeauty/backgroud.md \n - \u200b\u6280\u672f\u200b\u5206\u4eab\u200b:\n - Win11\u200b\u955c\u50cf\u200b\u4e0b\u8f7d\u200b\u3001\u200b\u58c1\u7eb8\u200b\u53ca\u200bKMS\u200b\u6fc0\u6d3b\u200b : blog/technique sharing/win.md\n - \u200b\u5b9e\u7528\u200b\u811a\u672c\u200b\u5206\u4eab\u200b: blog/technique sharing/jiaoben.md\n - \u200b\u642d\u5efa\u200b\u4e2a\u4eba\u200b\u56fe\u5e8a\u200b: blog/technique sharing/tuchuang.md\n - oh-my-zsh \u200b\u66f4\u65b0\u200b: blog/technique sharing/ohmuzsh.md\n - \u200b\u89e3\u51b3\u200b\u8c37\u6b4c\u200b\u7ffb\u8bd1\u200b\u7528\u200b\u4e0d\u4e86\u200b\u7684\u200b\u95ee\u9898\u200b: blog/technique sharing/googletranslate.md\n - \u200b\u7231\u5fc3\u200b\u4ee3\u7801\u200b: blog/technique sharing/aixin.md\n - \u200b\u7528\u200bMatlab\u200b\u753b\u200b\u73ab\u7470\u200b\u767e\u5408\u82b1\u200b: blog/technique sharing/matlabrose.md\n - \u200b\u79d1\u5b66\u200b\u4e0a\u7f51\u200b: blog/technique sharing/kexue.md\n - \u200b\u8ba1\u7b97\u673a\u200b\u7f16\u5e74\u53f2\u200b: blog/technique sharing/jisuanjibiannianshi.md\n\n - \u200b\u5b66\u672f\u200b:\n - LaTeX\u200b\u5e38\u7528\u200b\u7b26\u53f7\u200b\u6574\u7406\u200b: blog/Academic/LaTeX.md\n - Math: blog/Academic/math.md\n - \u200b\u6570\u5b66\u200b\u7ade\u8d5b\u200b: \n - \u200b\u7b2c\u5341\u56db\u5c4a\u200b\u5168\u56fd\u200b\u5927\u5b66\u751f\u200b\u6570\u5b66\u200b\u7ade\u8d5b\u200b(\u200b\u975e\u200b\u6570\u5b66\u200b\u7c7b\u200b)\u200b\u521d\u8d5b\u200b\u8865\u8d5b\u200b\u8be6\u7ec6\u200b\u89e3\u7b54\u200b: blog/Academic/Math/14.md\n - \u200b\u7b2c\u5341\u4e09\u5c4a\u200b\u5168\u56fd\u200b\u5927\u5b66\u751f\u200b\u6570\u5b66\u200b\u7ade\u8d5b\u200b(\u200b\u975e\u200b\u6570\u5b66\u200b\u7c7b\u200b)\u200b\u51b3\u8d5b\u200b\u8be6\u7ec6\u200b\u89e3\u7b54\u200b: blog/Academic/Math/13js.md \n - Mac:\n - PD\u200b\u865a\u62df\u673a\u200b: blog/Mac/Pd.md\n - \u200b\u63d0\u793a\u200b \u300c\u201cXXX\u201d\u200b\u5df2\u635f\u574f\u200b,\u200b\u65e0\u6cd5\u200b\u6253\u5f00\u200b\u3002 \u200b\u60a8\u200b\u5e94\u8be5\u200b\u5c06\u200b\u5b83\u200b\u79fb\u5230\u200b\u5e9f\u200b\u7eb8\u7bd3\u200b\u3002\u300d\u300c\u200b\u6253\u4e0d\u5f00\u200b xxx,\u200b\u56e0\u4e3a\u200b\u5b83\u200b\u6765\u81ea\u200b\u8eab\u4efd\u200b\u4e0d\u660e\u200b\u7684\u200b\u5f00\u53d1\u8005\u200b\u300d\u200b\u89e3\u51b3\u200b\u65b9\u6cd5\u200b: blog/Mac/sunhuai.md\n - Macbook\u200b\u542f\u52a8\u200b\u53f0\u200b\u987d\u56fa\u200b\u5e94\u7528\u200b\u56fe\u6807\u200b\u5220\u9664\u200b\u65b9\u6cd5\u200b: blog/Mac/shanchu.md\n - Homebrew\u200b\u56fd\u5185\u200b\u5982\u4f55\u200b\u81ea\u52a8\u200b\u5b89\u88c5\u200b(\u200b\u56fd\u5185\u200b\u5730\u5740\u200b)(Mac &amp; Linux): blog/Mac/homebrew.md\n - mac \u200b\u65e0\u6cd5\u8bbf\u95ee\u200b github \u200b\u7684\u200b\u89e3\u51b3\u529e\u6cd5\u200b: blog/Mac/jiasugithub.md\n - Mac\u200b\u7684\u200besc\u200b\u952e\u200b\u5931\u6548\u200b\u7684\u200b\u89e3\u51b3\u200b\u65b9\u6cd5\u200b: blog/Mac/Macesc.md\n - \u200b\u542f\u52a8\u200b\u53f0\u200b\u56fe\u6807\u200b\u987a\u5e8f\u200b\u9519\u4e71\u200b\u600e\u4e48\u529e\u200b: blog/Mac/Launchpad.md\n - Mac\u200b\u5c0f\u200b\u6280\u5de7\u200b:\u200b\u53bb\u9664\u200b\u7cfb\u7edf\u200b\u622a\u56fe\u200b\u540d\u200b\u7684\u200b\u65e5\u671f\u200b\u540e\u7f00\u200b: blog/Mac/jietu.md\n - \u200b\u5c0f\u5c0f\u200bMac\u200b\u6280\u5de7\u200b: blog/Mac/xjiq.md\n - Mac\u200b\u9690\u85cf\u200b\u5f69\u86cb\u200b: blog/Mac/maccd.md\n - Mac \u200b\u952e\u76d8\u200b\u5feb\u6377\u952e\u200b: blog/Mac/kjj.md\n - iPhone:\n - iphone\u200b\u591a\u200b\u8d26\u53f7\u200b\u5982\u4f55\u200b\u4e0d\u200b\u9891\u7e41\u200b\u767b\u5f55\u200b,\u200b\u53cc\u91cd\u200b\u8ba4\u8bc1\u200b: blog/iphone/iphoneduozhanghao.md\n - \u200b\u82f9\u679c\u200biphone /iOS \u200b\u9650\u514d\u200b\u7f51\u7ad9\u200b\u5408\u96c6\u200b: blog/iphone/iphonexianmian.md\n - \u200b\u82f9\u679c\u200b\u624b\u673a\u200b\u5982\u4f55\u200b\u53bb\u9664\u200b\u5f00\u5c4f\u200b\u5e7f\u544a\u200b: blog/iphone/iphonequchukaiping.md\n - WIN:\n - \u200b\u5f7b\u5e95\u200b\u5378\u8f7d\u200b360\u200b\u5b89\u5168\u536b\u58eb\u200b\u7684\u200b\u65b9\u6cd5\u200b: blog/Win/360.md\n - \u200b\u4e09\u6b65\u200b\u5378\u8f7d\u200b Microsoft Edge: blog/Win/edgexz.md\n - windows\u200b\u5feb\u6377\u952e\u200b: blog/Win/winkjj.md\n - \u200b\u5b89\u5353\u200b\u7684\u200b\u5b50\u7cfb\u7edf\u200b: blog/Win/anzhuodezixit.md\n\n - Python:\n - \u200b\u5c06\u200bPython\u200b\u6587\u4ef6\u200b.py\u200b\u6253\u5305\u200b\u6210\u200b.exe\u200b\u53ef\u6267\u884c\u7a0b\u5e8f\u200b: blog/py/python.md\n - pip: blog/py/pip.md\n - C\u200b\u8bed\u8a00\u200b: \n - C\u200b\u7b14\u8bb0\u200b: blog/C language/c.md\n\n - \u200b\u5f00\u53d1\u200b: \n - \u200b\u6211\u200b\u7684\u200b\u8bbe\u5907\u200b: develop/mydevice.md\n - \u200b\u5982\u4f55\u200b\u6ce8\u518c\u200bChatGPT: develop/ChatGPT.md\n - Markdown: \n - Markdown\u200b\u6307\u5357\u200b: develop/Markdown/markdown.md\n - MWeb Pro: develop/Markdown/MWeb.md\n - Git \u200b\u5b9e\u7528\u6280\u5de7\u200b: develop/git.md \n - \u200b\u6211\u200b\u7684\u200b\u4f5c\u54c1\u200b:\n # - \u200b\u57fa\u4e8e\u200b\u8baf\u200b\u98de\u200b\u4eba\u8138\u200b\u7b97\u6cd5\u200b\u8fdb\u884c\u200b\u4eba\u8138\u200b\u6bd4\u200b\u5bf9\u200b(\u200b\u8c03\u7528\u200bAPI): develop/Mywork/face_compare.md\n # - \u200b\u4eba\u8138\u8bc6\u522b\u200b\u7cfb\u7edf\u200b: develop/Mywork/face-recognition.md\n - \u200b\u57fa\u4e8e\u200b\u767e\u5ea6\u200bAPI\u200b\u548c\u200bopencv\u200b\u7684\u200b\u667a\u80fd\u200b\u8f66\u724c\u200b\u8bc6\u522b\u200b\u7a0b\u5e8f\u200b: develop/Mywork/opencv.md\n - \u200b\u5229\u7528\u200b\u767e\u5ea6\u200bAPI\u200b\u8fdb\u884c\u200b\u690d\u7269\u200b\u8bc6\u522b\u200b: develop/Mywork/aizhiwu.md\n - \u200b\u73a9\u200b\u7684\u200b\u8bbe\u8ba1\u200b: develop/Mywork/design.md\n - \u200b\u8bbe\u8ba1\u200b\u7f8e\u5b66\u200b:\n - \u200b\u5510\u200b\u00b7\u200b\u8bfa\u66fc\u200b\u2014\u200b\u60c5\u611f\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u4e09\u4e2a\u200b\u5c42\u6b21\u200b: develop/designbeauty/db1.md\n - \u200b\u6211\u200b\u5bf9\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u4e00\u4e9b\u200b\u89c2\u70b9\u200b: develop/designbeauty/my-to-desihn.md\n - 1024code: develop/1024code.md\n - \u200b\u5229\u7528\u200bLighthouse\u200b\u6d4b\u8bd5\u200b\u7f51\u7ad9\u200b\u6027\u80fd\u200b: develop/lighthouse.md\n - What is Github: develop/Github.md\n - \u200b\u5982\u4f55\u200b\u5c06\u200b github pages \u200b\u8fc1\u79fb\u200b\u5230\u200b vercel \u200b\u4e0a\u200b\u6258\u7ba1\u200b: develop/vercel.md\n - \u200b\u5927\u5382\u200b\u4eec\u200b\u7684\u200b\u826f\u5fc3\u200b\u8f6f\u4ef6\u200b\uff5e: develop/fenxiang.md\n - \u200b\u5199\u7ed9\u200b\u6240\u6709\u200b Mac \u200b\u7528\u6237\u200b\u7684\u200b\u6478\u9c7c\u200b\u6307\u5317\u200b: develop/Mac.md\n - \u200b\u770b\u200b\u6e90\u7801\u200b\u624d\u200b\u61c2\u200b: develop/kanyuanma.md\n\n - \u200b\u95f2\u8bdd\u200b:\n - \u200b\u63a8\u8350\u200b\u7684\u200bBooks: relax/tuijianyuedu.md\n - \u200b\u5c0f\u7c73\u200b: relax/xiaomo.md\n - Apple: relax/Apple.md\n - \u200b\u5982\u662f\u6211\u95fb\u200b: relax/rushiwowen.md\n - \u200b\u738b\u200b\u51b0\u51b0\u200bo(^\u25bd^)o: relax/wbb.md\n - \u200b\u8bd7\u6587\u200b:\n - \u200b\u67ab\u6865\u200b\u591c\u6cca\u200b: relax/shiwen/fqyb.md\n - \u200b\u6ed5\u738b\u9601\u200b\u5e8f\u200b: relax/shiwen/twgx.md\n - \u200b\u671b\u6c5f\u5357\u200b\u00b7\u200b\u8d85\u7136\u200b\u53f0\u4f5c\u200b: relax/shiwen/sjcnh.md\n - \u200b\u51fb\u9f13\u200b: relax/shiwen/jg.md\n - \u200b\u96e8\u9716\u200b\u94c3\u200b\u00b7\u200b\u79cb\u522b\u200b: relax/shiwen/yll.md\n - \u200b\u6c5f\u57ce\u5b50\u200b\u00b7\u200b\u4e59\u536f\u200b\u6b63\u6708\u200b\u4e8c\u5341\u200b\u65e5\u591c\u200b\u8bb0\u68a6\u200b: relax/shiwen/jcz.md\n - \u200b\u6570\u81f3\u200b\u5341\u200b: \n - 1: relax/wkwMath/1.md\n - 2: relax/wkwMath/2.md \n - 3: relax/wkwMath/3.md \n - 4: relax/wkwMath/4.md\n - 5: relax/wkwMath/5.md\n # - \u200b\u8bd7\u7ecf\u200b: relax/shiwen/shijing.json\n\n - \u200b\u89c2\u5f71\u200b:\n - \u200b\u63a8\u8350\u200b\u7684\u200b\u756a\u5267\u200b: relax/Movie/tuijianfanju.md\n - \u200b\u63a8\u8350\u200b\u7684\u200b\u7535\u5f71\u200b: relax/Movie/tuijiandedianyin.md\n - \u200b\u63a8\u8350\u200b\u7684\u200b\u7535\u89c6\u5267\u200b: relax/Movie/tuijiandsj.md\n\n - \u200b\u6742\u6587\u200b:\n - \u300a\u200b\u76ee\u9001\u200b\u300b\u200b\u8282\u9009\u200b: relax/Essay/musong.md\n - \u200b\u5927\u5b66\u200b\u4e00\u4e2a\u200b\u4eba\u200b\u5403\u996d\u200b\u5f88\u200b\u4e22\u4eba\u200b\u5417\u200b\uff1f: relax/Essay/dx.md\n - luv letter: relax/Essay/luv letter.md\n - \u200b\u6709\u200b\u54ea\u4e9b\u200b\u7ed9\u200b\u7537\u5b69\u5b50\u200b\u5728\u200b\u8c08\u604b\u7231\u200b\u65f6\u200b\u7684\u200b\u5fe0\u544a\u200b\uff1f: relax/Essay/zhonggao.md\n - \u200b\u54c8\u57fa\u7c73\u200b\ud83d\udc08: relax/Essay/cat.md\n - \u200b\u7a0b\u5e8f\u200b\u4eba\u751f\u200b:\n - \u300a\u200b\u7a0b\u5e8f\u5458\u200b\u6210\u957f\u200b\u5386\u7a0b\u200b\u7684\u200b\u56db\u4e2a\u200b\u9636\u6bb5\u200b\u300b: relax/Manong/sigejieduan.md\n - \u300a\u200b\u7a0b\u5e8f\u5458\u200b\u8131\u5355\u200b\u6307\u5357\u200b\u300b: relax/Manong/tuodanbukeneng.md\n - \u300a\u200b\u7a0b\u5e8f\u5458\u200b\u5b66\u4e60\u200b\u8def\u7ebf\u56fe\u200b\u300b: relax/Manong/wtf.md\n - \u300aprintf(\"\u2764\ufe0f\\n\u300b: relax/Manong/cxiaoaixin.md\n - \u200b\u5199\u4fe1\u200b:\n - \u200b\u7b2c\u4e00\u5c01\u200b: relax/Letter/letter1.md\n - \u200b\u7b2c\u4e8c\u5c01\u200b: relax/Letter/letter2.md\n - \u200b\u60c5\u4e66\u200b:\n - \u200b\u6731\u751f\u8c6a\u200b\u4e0e\u200b\u5b8b\u6e05\u200b\u5982\u200b: relax/Letter/luvletter/sqrzszyz.md\n - \u300a\u200b\u6731\u751f\u8c6a\u200b\u60c5\u4e66\u200b\u5168\u96c6\u200b\u6458\u5f55\u200b\u300b(021): relax/Letter/luvletter/zhushenghao1.md\n - \u300a\u200b\u6731\u751f\u8c6a\u200b\u60c5\u4e66\u200b\u5168\u96c6\u200b\u6458\u5f55\u200b\u300b(031): relax/Letter/luvletter/zhushenghao2.md\n - \u300a\u200b\u6731\u751f\u8c6a\u200b\u60c5\u4e66\u200b\u5168\u96c6\u200b\u6458\u5f55\u200b\u300b(036): relax/Letter/luvletter/zhushenghao3.md\n - \u300a\u200b\u6731\u751f\u8c6a\u200b\u60c5\u4e66\u200b\u5168\u96c6\u200b\u6458\u5f55\u200b\u300b(046): relax/Letter/luvletter/zhushenghao4.md\n - \u300a\u200b\u6731\u751f\u8c6a\u200b\u60c5\u4e66\u200b\u5168\u96c6\u200b\u6458\u5f55\u200b\u300b(053): relax/Letter/luvletter/zhushenghao5.md\n - \u300a\u200b\u6731\u751f\u8c6a\u200b\u60c5\u4e66\u200b\u5168\u96c6\u200b\u6458\u5f55\u200b\u300b(055): relax/Letter/luvletter/zhushenghao6.md\n\n # - Music:\n # - shape of you: relax/Music/soy.md\n # - Floating: relax/Music/Floating.md\n # - \u200b\u6731\u7802\u200b: relax/Music/zhusha.md\n # - \u200b\u5173\u4e8e\u200b\u90d1\u5dde\u200b\u7684\u200b\u8bb0\u5fc6\u200b: relax/Music/gyzzdjy.md\n # - \u200b\u82e5\u200b\u628a\u200b\u4f60\u200b: relax/Music/rbn.md\n # - \u200b\u7d76\u200b\u9802\u200b\u8b83\u200b\u6b4c\u200b: relax/Music/jdzg.md\n - Game:\n - \u200b\u539f\u795e\u200b: relax/Game/yuanshen.md\n - \u200b\u5982\u4f55\u200b\u73a9\u597d\u200b\u300a\u200b\u738b\u8005\u200b\u8363\u8000\u200b\u300b\uff1f: relax/Game/wzry.md\n - \u200b\u5165\u515a\u200b\u7ed3\u4e1a\u200b\u8003\u8bd5\u9898\u200b\u603b\u7ed3\u200b: relax/rudang.md\n - \u200b\u6da6\u5b66\u200b\u4e4b\u200b\u4e3a\u4ec0\u4e48\u200b\u6da6\u200b: about/run.md\n - \u200b\u8ba9\u200b\u4eba\u200b\u8bf4\u8bdd\u200b\uff0c\u200b\u5929\u584c\u200b\u4e0d\u200b\u4e0b\u6765\u200b: about/maozedong.md\n - \u200b\u5173\u4e8e\u200b\u6559\u80b2\u200b\u9769\u547d\u200b\u7684\u200b\u8c08\u8bdd\u200b: relax/jiaoyu.md\n - \u200b\u7a0b\u5e8f\u200b\u733f\u795e\u200b\u4e4b\u200b\u6977\u6a21\u200b:\u200b\u4e00\u4e2a\u200b\u4eba\u200b,\u200b\u4e00\u4e2a\u200b\u7f51\u7ad9\u200b,5.75\u200b\u4ebf\u7f8e\u5143\u200b\u5356\u6389\u200b: relax/kaimo.md\n\n - \u200b\u65c5\u884c\u200b: \n # - trip/index.md\n - \u200b\u91cd\u5e86\u200b: \n - \u200b\u91cd\u5e86\u200b\u65c5\u6e38\u200b\u63a8\u8350\u200b\u8def\u7ebf\u200b: trip/InCQ/CQ.md\n - Hometown: trip/LH.md\n - \u200b\u897f\u5b89\u200b: trip/Xian.md\n\n - \u200b\u6807\u7b7e\u200b: tag.md\n - \u200b\u7559\u8a00\u677f\u200b: waline.md\n - \u200b\u53cb\u94fe\u200b: \n - \u200b\u53cb\u94fe\u200b: about/link.md\n - \u200b\u5982\u4f55\u200b\u7ed9\u200bMKdocs\u200b\u6dfb\u52a0\u200b\u53cb\u94fe\u200b: blog/Mkdocs/linktech.md\n - Blogger:\n - index: blog/index.md\n # - wkw: blog/posts/wkw.md\n # - \u200b\u6211\u200b\u7684\u200b\u4e00\u4e9b\u200b\u89c1\u89e3\u200b: blog/posts/post1.md\n # - Lifecycle: blog/posts/post2.md \n - \u200b\u5173\u4e8e\u200b:\n - \u200b\u4e2a\u4eba\u7b80\u4ecb\u200b: about/geren.md\n - \u200b\u4e2a\u4eba\u7b80\u5386\u200b: about/\u200b\u4e2a\u4eba\u7b80\u5386\u200b2.pdf\n - My Goal: about/goal.md\n - Github\u200b\u4e3b\u9875\u200b\u4ecb\u7ecd\u200b: about/Wcowin.md\n - \u200b\u7f51\u7ad9\u200b\u5236\u4f5c\u200b: about/web.md\n - \u200b\u652f\u6301\u200b\u4f5c\u8005\u200b: about/zcw.md\n\n - \u200b\u6bd5\u4e1a\u200b\u4e4b\u524d\u200b\u503c\u5f97\u200b\u53bb\u200b\u505a\u200b\u7684\u200b30\u200b\u4ef6\u200b\u4e8b\u200b: about/biye.md\n - \u200b\u514d\u8d23\u200b\u58f0\u660e\u200b: about/shengming.md\n - Test: about/test.md\n - 404\u200b\u516c\u76ca\u200b\u9875\u9762\u200b: about/404.md\n - For lover: about/Foryou.md\n\ncopyright: Copyright &amp;copy; 2022~2023 Wcowin/All Rights Reserved. # \u200b\u5de6\u4e0b\u89d2\u200b\u7684\u200b\u7248\u6743\u200b\u58f0\u660e\u200b\n\nextra:\n generator: true #\u200b\u5220\u9664\u200b\u9875\u811a\u200b\u663e\u793a\u200b\u201c\u200b\u4f7f\u7528\u200b MkDocs \u200b\u6750\u6599\u200b\u5236\u9020\u200b\u201d\n social:\n - icon: fontawesome/brands/x-twitter \n link: https://twitter.com/wcowin_\n - icon: fontawesome/brands/github\n link: https://github.com/Wcowin\n\n - icon: fontawesome/regular/envelope\n link: mailto:&lt;wangkewen821@gmail.com&gt; #\u200b\u8054\u7cfb\u65b9\u5f0f\u200b\n - icon: fontawesome/brands/bilibili\n link: https://space.bilibili.com/1407028951?spm_id_from=333.1007.0.0\n analytics: \n provider: google\n property: G-29HZMNR0KG\n feedback:\n title: \u200b\u6b64\u200b\u9875\u9762\u200b\u6709\u200b\u5e2e\u52a9\u200b\u5417\u200b\uff1f\n ratings:\n - icon: material/thumb-up-outline\n name: This page was helpful\n data: 1\n note: &gt;-\n \u200b\u8c22\u8c22\u200b\u4f60\u200b\u7684\u200b\u53cd\u9988\u200b\uff01\n - icon: material/thumb-down-outline\n name: This page could be improved\n data: 0\n note: &gt;- \n Thanks for your feedback! Help us improve this page by\n using our &lt;a href=\"https://marketingplatform.google.com/about/analytics/\" target=\"_blank\" rel=\"noopener\"&gt;feedback form&lt;/a&gt;.\n\n # consent:\n # title: Cookie consent\n # description: &gt;- \n # \u200b\u6211\u4eec\u200b\u4e5f\u200b\u4f7f\u7528\u200bcookies\u200b\u6765\u200b\u8bc6\u522b\u200b\u60a8\u200b\u7684\u200b\u91cd\u590d\u200b\u8bbf\u95ee\u200b\u548c\u200b\u504f\u597d\u200b\u6765\u200b\u8861\u91cf\u200b\u6211\u4eec\u200b\u6587\u6863\u200b\u7684\u200b\u6709\u6548\u6027\u200b\u4ee5\u53ca\u200b\u7528\u6237\u200b\u662f\u5426\u200b\u627e\u5230\u200b\u4ed6\u4eec\u200b\u8981\u200b\u627e\u200b\u7684\u200b\u4e1c\u897f\u200b\u3002\n # \u200b\u5982\u679c\u200b\u4f60\u200b\u540c\u610f\u200b,\u200b\u4f60\u200b\u53ef\u4ee5\u200b\u5e2e\u52a9\u200b\u6211\u4eec\u200b\u8ba9\u200b\u6211\u4eec\u200b\u7684\u200b\u7f51\u7ad9\u200b\u66f4\u597d\u200b\n\nplugins:\n # - glightbox\n - search\n - blog:\n post_date_format: full #\u200b\u65f6\u95f4\u200b\n draft: true\n draft_if_future_date: true #\u200b\u81ea\u52a8\u200b\u5c06\u200b\u5177\u6709\u200b\u672a\u6765\u200b\u65e5\u671f\u200b\u7684\u200b\u5e16\u5b50\u200b\u6807\u8bb0\u200b\u4e3a\u200b\u8349\u7a3f\u200b\n post_readtime: true\n post_readtime_words_per_minute: 265 #\u200b\u8ba1\u7b97\u200b\u5e16\u5b50\u200b\u7684\u200b\u9605\u8bfb\u200b\u65f6\u95f4\u200b\u65f6\u200b\u8bfb\u8005\u200b\u6bcf\u5206\u949f\u200b\u9884\u8ba1\u200b\u9605\u8bfb\u200b\u7684\u200b\u5b57\u6570\u200b\n post_url_format: \"{date}/{slug}\"\n categories_slugify: !!python/object/apply:pymdownx.slugs.slugify\n kwds:\n case: lower\n # categories_toc: true\n # pagination_per_page: 5\n pagination_url_format: \"page/{page}\"\n authors_file: \"{blog}/.authors.yml\" #\u200b\u4f5c\u8005\u200b\u4fe1\u606f\u200b\n - tags:\n tags_file: tag.md #\u200b\u5206\u7c7b\u200b\u6807\u7b7e\u200b\n\nmarkdown_extensions:\n - abbr\n - attr_list\n - admonition\n - def_list\n - footnotes\n - md_in_html\n # - meta # \u200b\u652f\u6301\u200bMarkdown\u200b\u6587\u4ef6\u200b\u4e0a\u65b9\u200b\u81ea\u5b9a\u4e49\u200b\u6807\u9898\u200b\u6807\u7b7e\u200b\u7b49\u200b\n - pymdownx.caret\n - pymdownx.betterem\n - pymdownx.critic\n - pymdownx.details\n - pymdownx.inlinehilite\n - pymdownx.keys\n - pymdownx.mark\n - pymdownx.snippets\n - pymdownx.smartsymbols\n - pymdownx.tilde\n - pymdownx.superfences:\n custom_fences:\n - name: mermaid\n class: mermaid\n format: !!python/name:pymdownx.superfences.fence_code_format # \u200b\u4ee3\u7801\u200b\u5757\u200b\u9ad8\u4eae\u200b\u63d2\u4ef6\u200b\n - pymdownx.arithmatex: # latex\u200b\u652f\u6301\u200b\n generic: true\n - toc:\n permalink: true # \u200b\u56fa\u5b9a\u200b\u6807\u9898\u200b\u4f4d\u7f6e\u200b\u4e3a\u200b\u5f53\u524d\u200b\u4f4d\u7f6e\u200b\n - pymdownx.highlight: # \u200b\u4ee3\u7801\u200b\u5757\u200b\u9ad8\u4eae\u200b\n anchor_linenums: true\n linenums: true # \u200b\u663e\u793a\u200b\u884c\u53f7\u200b\n # auto_title: true # \u200b\u663e\u793a\u200b\u7f16\u7a0b\u8bed\u8a00\u200b\u540d\u79f0\u200b\n - pymdownx.emoji:\n emoji_index: !!python/name:materialx.emoji.twemoji\n emoji_generator: !!python/name:materialx.emoji.to_svg\n - pymdownx.tabbed:\n alternate_style: true\n - pymdownx.tasklist:\n custom_checkbox: true\n - markdown.extensions.toc:\n slugify: !!python/object/apply:pymdownx.slugs.slugify {kwds: {case: lower}}\n permalink: \"\\ue157\"\n\nextra_javascript:\n - javascripts/extra.js\n # - https://cdn.jsdelivr.net/gh/Wcowin/Wcowin.github.io@main/docs/javascripts/extra.js # extra\u200b\u7684\u200bcdn\n - javascripts/mathjax.js\n - https://polyfill.io/v3/polyfill.min.js?features=es6\n - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js\n # - javascripts/mathjax-config.js\n # - https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS_HTML\n\n - https://cdn.jsdelivr.net/npm/gitalk@latest/dist/gitalk.min.js\n # - ckplayer/js/ckplayer.js\n # - https://cdnjs.cloudflare.com/ajax/libs/social-share.js/1.0.16/js/social-share.min.js\n # - javascripts/backbound1.js\n # - javascripts/rellax.min.js\n - https://cdn.jsdelivr.net/npm/mermaid@10.0.2/dist/add-html-label-6e56ed67.min.js\n # - https://res.zvo.cn/translate/translate.js # Translate\n\nextra_css:\n - stylesheets/extra.css\n - stylesheets/link.css\n # - https://cdn.jsdelivr.net/gh/Wcowin/Wcowin.github.io@main/docs/stylesheets/extra.css # extra.css\u200b\u7684\u200bCDN\n # - stylesheets/extra1.css\n # - stylesheets/video.css\n - https://unpkg.com/@waline/client@v2/dist/waline.css\n - https://cdn.jsdelivr.net/npm/gitalk@latest/dist/gitalk.css\n - ckplayer/css/ckplayer.css\n - https://cdn.staticfile.org/font-awesome/4.7.0/css/font-awesome.css\n # - https://cdnjs.cloudflare.com/ajax/libs/social-share.js/1.0.16/css/share.min.css\n - https://cdn.jsdelivr.net/npm/lxgw-wenkai-webfont@1.1.0/style.css #\u200b\u5b57\u4f53\u200b\n # - https://cdn.jsdelivr.net/npm/lxgw-wenkai-lite-webfont@1.1.0/style.css\n # - https://cdn.jsdelivr.net/npm/lxgw-wenkai-tc-webfont@1.0.0/style.css\n # - https://cdn.jsdelivr.net/npm/lxgw-wenkai-screen-webfont@1.1.0/style.css\n\n# crisp\n# https://crisp.chat/en/\n# crisp:\n# enable: true\n# website_id: 89ded6c2-1a10-47e3-af5d-f12e6a378547\n\n# tidio:\n# enable: true\n# public_key: w3nvk9wmckvjf2iity4bwxicoj4yss9l\n</code></pre></p> <p>\u200b\u4ece\u5934\u5f00\u59cb\u200b\u5206\u6790\u200b </p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#\u5f00\u5934","title":"\u5f00\u5934","text":"<p><pre><code>site_name: \u200b\u7f51\u7ad9\u200b\u540d\u5b57\u200b\nsite_url: \u200b\u7f51\u7ad9\u200b\u7f51\u5740\u200b\nsite_author: \u200b\u4f5c\u8005\u200b\u540d\u5b57\u200b\n</code></pre> \u200b\u65e0\u987b\u200b\u591a\u8a00\u200b</p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#theme\u90e8\u5206","title":"theme\u200b\u90e8\u5206","text":"","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#\u989c\u8272","title":"\u989c\u8272","text":"<p> <pre><code>theme:\n palette:\n primary: yellow #\u200b\u9876\u90e8\u200b\u989c\u8272\u200b\n</code></pre> primary\u200b\u540e\u9762\u200b\u662f\u200b\u7f51\u7ad9\u200b\u9876\u90e8\u200b\u680f\u76ee\u200b\u7684\u200b\u989c\u8272\u200b\uff08\u200b\u4e5f\u200b\u7528\u4e8e\u200b\u6807\u9898\u200b\u3001\u200b\u8fb9\u680f\u200b\u3001\u200b\u6587\u672c\u200b\u94fe\u63a5\u200b\u548c\u200b\u5176\u4ed6\u200b\u51e0\u4e2a\u200b\u7ec4\u4ef6\u200b\uff09\uff0c\u200b\u76ee\u524d\u200b\u652f\u6301\u200b\u4e0b\u9762\u200b\u51e0\u4e2a\u200b\u989c\u8272\u200b\uff1a </p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#\u660e\u6697\u4e3b\u9898\u6309\u94ae","title":"\u660e\u6697\u200b\u4e3b\u9898\u200b\u6309\u94ae","text":"<p> <pre><code>theme:\n palette: \n\n # Palette toggle for light mode\n - scheme: default\n toggle:\n icon: material/brightness-7 \n name: Switch to dark mode\n\n # Palette toggle for dark mode\n - scheme: slate\n toggle:\n icon: material/brightness-4\n name: Switch to light mode\n</code></pre> \u200b\u6b64\u200b\u914d\u7f6e\u200b\u5c06\u200b\u5728\u200b\u641c\u7d22\u200b\u680f\u200b\u65c1\u8fb9\u200b\u5448\u73b0\u200b\u8c03\u8272\u677f\u200b\u5207\u6362\u200b\u3002\u200b\u8bf7\u200b\u6ce8\u610f\u200b\uff0c\u200b\u60a8\u200b\u8fd8\u200b\u53ef\u4ee5\u200b\u4e3a\u200b\u6bcf\u4e2a\u200b\u8c03\u8272\u677f\u200b\u7684\u200bprimary\u200b\u548c\u200baccent\u200b\u5b9a\u4e49\u200b\u5355\u72ec\u200b\u7684\u200b\u8bbe\u7f6e\u200b\u3002</p> <p>\u200b\u6309\u94ae\u56fe\u6807\u200b\u53ef\u4ee5\u200b\u6539\u53d8\u200b\uff08\u200b\u4fee\u6539\u200bicon\u200b\u540e\u9762\u200b\u7684\u200b\u4ee3\u7801\u200b\uff09\uff1a </p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#features","title":"features","text":"<p><pre><code>features:\n - navigation.instant #- header.autohide #\u200b\u81ea\u52a8\u9690\u85cf\u200b\n #- announce.dismiss #\u200b\u5448\u73b0\u200b\u53ef\u200b\u6807\u8bb0\u200b\u4e3a\u200b\u7531\u200b\u7528\u6237\u200b\u8bfb\u53d6\u200b\u7684\u200b\u4e34\u65f6\u200b\u516c\u544a\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u5305\u542b\u200b\u4e00\u4e2a\u200b\u7528\u4e8e\u200b\u53d6\u6d88\u200b\u5f53\u524d\u200b\u516c\u544a\u200b\u7684\u200b\u6309\u94ae\u200b\n - navigation.tracking #\u200b\u5730\u5740\u680f\u200b\u4e2d\u200b\u7684\u200b URL \u200b\u5c06\u200b\u81ea\u52a8\u66f4\u65b0\u200b\u4e3a\u200b\u5728\u200b\u76ee\u5f55\u200b\u4e2d\u200b\u7a81\u51fa\u200b\u663e\u793a\u200b\u7684\u200b\u6d3b\u52a8\u200b\u951a\u70b9\u200b\n - navigation.tabs #\u200b\u9876\u7ea7\u200b\u90e8\u5206\u200b\u5c06\u200b\u5448\u73b0\u200b\u5728\u200b\u4e0a\u9762\u200b\u89c6\u53e3\u200b\u6807\u9898\u200b\u4e0b\u65b9\u200b\u7684\u200b\u83dc\u200b\u5355\u5c42\u200b\u4e2d\u200b\uff0c\u200b\u4f46\u200b\u5728\u200b\u79fb\u52a8\u200b\u8bbe\u5907\u200b\u4e0a\u200b\u4fdd\u6301\u200b\u539f\u6837\u200b\n #- navigation.tabs.sticky #\u200b\u542f\u7528\u200b\u7c98\u6027\u200b\u9009\u9879\u5361\u200b\u540e\u200b\uff0c\u200b\u5bfc\u822a\u200b\u9009\u9879\u5361\u200b\u5c06\u200b\u9501\u5b9a\u200b\u5728\u200b\u6807\u9898\u200b\u4e0b\u65b9\u200b\uff0c\u200b\u5e76\u200b\u5728\u200b\u5411\u4e0b\u200b\u6eda\u52a8\u200b\u65f6\u200b\u59cb\u7ec8\u4fdd\u6301\u200b\u53ef\u89c1\u200b\n #- navigation.sections #\u200b\u542f\u7528\u200b\u90e8\u5206\u200b\u540e\u200b\uff0c\u200b\u9876\u7ea7\u200b\u90e8\u5206\u200b\u5728\u200b\u8fb9\u680f\u200b\u4e2d\u200b\u5448\u73b0\u200b\u4e3a\u200b1220px\u200b\u4ee5\u4e0a\u200b\u89c6\u53e3\u200b\u7684\u200b\u7ec4\u200b\uff0c\u200b\u4f46\u200b\u5728\u200b\u79fb\u52a8\u200b\u8bbe\u5907\u200b\u4e0a\u200b\u4fdd\u6301\u200b\u539f\u6837\u200b\n - navigation.top # \u200b\u8fd4\u56de\u200b\u9876\u90e8\u200b\u7684\u200b\u6309\u94ae\u200b \u200b\u5728\u200b\u4e0a\u200b\u6ed1\u65f6\u200b\u51fa\u73b0\u200b\n - search.suggest # \u200b\u641c\u7d22\u200b\u8f93\u5165\u200b\u4e00\u4e9b\u200b\u5b57\u6bcd\u200b\u65f6\u200b\u63a8\u8350\u200b\u8865\u5168\u200b\u6574\u4e2a\u200b\u5355\u8bcd\u200b\n - search.highlight # \u200b\u641c\u7d22\u200b\u51fa\u200b\u7684\u200b\u6587\u7ae0\u200b\u5173\u952e\u8bcd\u200b\u52a0\u5165\u200b\u9ad8\u4eae\u200b\n - navigation.expand # \u200b\u6253\u5f00\u200bTab\u200b\u65f6\u200b\u5de6\u4fa7\u200b\u76ee\u5f55\u200b\u5168\u90e8\u200b\u5c55\u5f00\u200b\n #- navigation.indexes #\u200b\u542f\u7528\u200b\u8282\u200b\u7d22\u5f15\u200b\u9875\u200b\u540e\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u5c06\u200b\u6587\u6863\u200b\u76f4\u63a5\u200b\u9644\u52a0\u200b\u5230\u8282\u200b\n - search.share #\u200b\u641c\u7d22\u200b\u5206\u4eab\u200b\u6309\u94ae\u200b\n</code></pre> \u200b\u770b\u200b\u6211\u200b\u6240\u200b\u505a\u200b\u7684\u200b\u6ce8\u91ca\u200b\u5c31\u200b\u5f88\u200b\u597d\u200b\u7406\u89e3\u200b\uff0cfeature\u200b\u90e8\u5206\u200b\u8ba9\u200b\u7f51\u7ad9\u200b\u62e5\u6709\u200b\u4e86\u200b\u76ee\u5f55\u200b\uff0c\u200b\u589e\u52a0\u200b\u4e86\u200b\u641c\u7d22\u200b\u9879\u76ee\u200b\u7684\u200b\u529f\u80fd\u200b\uff0c\u200b\u8fd4\u56de\u200b\u9876\u90e8\u200b\u7b49\u200b\u529f\u80fd\u200b\uff0c\u200b\u6ce8\u91ca\u200b\u91cc\u200b\u5f88\u200b\u7b80\u660e\u200b\u4ecb\u7ecd\u200b\u4e86\u200b </p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#nav\u90e8\u5206","title":"nav\u200b\u90e8\u5206","text":"<p>\u200b\u8fd9\u200b\u4e00\u90e8\u5206\u200b\u5c31\u662f\u200b\u76ee\u5f55\u200b <pre><code>nav: \n - \u200b\u535a\u5ba2\u200b:\n - \u200b\u597d\u7528\u200b/\u200b\u597d\u73a9\u200b\u7f51\u7ad9\u200b\u5206\u4eab\u200b: blog/Webplay.md #.md\u200b\u6587\u4ef6\u200b\u7684\u200b\u76f8\u5bf9\u8def\u5f84\u200b\n - \u200b\u5f00\u53d1\u200b: \n - Markdown: develop/markdown.md\n</code></pre> \u200b\u4f9d\u7167\u200b\u4e0a\u9762\u200b\u7684\u200b\u6a21\u7248\u200b\u4e3a\u4f8b\u200b\uff0c\u200b\u4f60\u200b\u53ef\u4ee5\u200b\u5efa\u7acb\u200b\u535a\u5ba2\u200b\u548c\u200b\u5f00\u53d1\u200b\u4e24\u4e2a\u200b\u5927\u200b\u6807\u7b7e\u200b\uff0c\u200b\u91cc\u9762\u200b\u7684\u200b\u5185\u5bb9\u200b\uff1a <pre><code>- \u200b\u5185\u5bb9\u200b\u6807\u9898\u200b: \u200b\u6587\u4ef6\u200b\u8def\u5f84\u200b\n</code></pre> \u200b\u5185\u5bb9\u200b\u6807\u9898\u200b\u6548\u679c\u200b\uff1a </p> <p>.md\u200b\u6587\u4ef6\u200b\u8def\u5f84\u200b(\u200b\u76f8\u5bf9\u8def\u5f84\u200b)\uff1a </p> <p>\u200b\u8fd9\u91cc\u200b\u4e5f\u200b\u6ce8\u610f\u200b\uff1a\u200b\u6240\u6709\u200b\u6587\u4ef6\u200b\u90fd\u200b\u5728\u200bdocs\u200b\u6587\u4ef6\u200b\u4e0b\u200b\uff0c\u200b\u6587\u4ef6\u7c7b\u578b\u200b\u9664\u200bCSS\uff0cJavascript\u200b\u7b49\u200b\u90fd\u200b\u662f\u200b.md\u200b\u7ed3\u5c3e\u200b\u7684\u200b\u6587\u4ef6\u200b</p> <p>\u200b\u6240\u4ee5\u200b\u5f3a\u70c8\u63a8\u8350\u200b\u53bb\u200b\u5b66\u4e60\u200bMaekdown\u3001Html5\u3001CSS3\u3001Javascript\u200b\u7b49\u200b\u77e5\u8bc6\u200b\uff0c\u200b\u8fd9\u6837\u200b\u4f60\u200b\u5c31\u200b\u53ef\u4ee5\u200b\u81ea\u5b9a\u4e49\u200b\u4f60\u200b\u7684\u200b\u7f51\u7ad9\u200b\u4e86\u200b\u3002</p> <p>\u200b\u5230\u200b\u8fd9\u91cc\u200b\u5148\u200b\u68c0\u67e5\u4e00\u4e0b\u200b\u6587\u4ef6\u200b\u6811\u72b6\u200b\u56fe\u200b(xx.md\u200b\u4ee3\u8868\u200b\u4f60\u200b\u7684\u200bmd\u200b\u6587\u4ef6\u200b)\uff1a</p> <pre><code>$ tree -a\n.\n\u251c\u2500\u2500 .github\n\u2502 \u251c\u2500\u2500 .DS_Store\n\u2502 \u2514\u2500\u2500 workflows\n\u2502 \u2514\u2500\u2500 PublishMySite.yml\n\u251c\u2500\u2500 docs\n\u2502 \u2514\u2500\u2500 index.md\n| |___ xx.md\n|\n\u2514\u2500\u2500 mkdocs.yml\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#extra\u90e8\u5206","title":"extra\u200b\u90e8\u5206","text":"<p><pre><code>extra:\n generator: false #\u200b\u5220\u9664\u200b\u9875\u811a\u200b\u663e\u793a\u200b\u201c\u200b\u4f7f\u7528\u200b MkDocs \u200b\u6750\u6599\u200b\u5236\u9020\u200b\u201d\n social:\n - icon: fontawesome/brands/twitter \n link: https://twitter.com/wcowin_\n - icon: fontawesome/brands/github\n link: https://github.com/Wcowin\n - icon: fontawesome/brands/bilibili\n link: https://space.bilibili.com/1407028951?spm_id_from=333.1007.0.0\n - icon: fontawesome/solid/paper-plane\n link: mailto:&lt;1135801806@qq.com&gt; #\u200b\u8054\u7cfb\u65b9\u5f0f\u200b\n</code></pre> social\u200b\u90e8\u5206\u200b\u53ef\u200b\u8bbe\u7f6e\u200b\u7f51\u7ad9\u200b\u53f3\u4e0b\u89d2\u200b\u7684\u200b\u793e\u4ea4\u200b\u94fe\u63a5\u200b\uff08icon\u200b\u662f\u200b\u5c0f\u56fe\u6807\u200b\uff0clink\u200b\u540e\u200b\u586b\u200b\u81ea\u5df1\u200b\u94fe\u63a5\u200b\u5373\u53ef\u200b\uff09\uff1a </p> <p>cookie <pre><code>analytics: \n provider: google\n property: G-XXXXXXXXXX #\u200b\u4f60\u200b\u7684\u200bGoogle Analytics ID\n feedback:\n title: \u200b\u6b64\u200b\u9875\u9762\u200b\u6709\u200b\u5e2e\u52a9\u200b\u5417\u200b\uff1f\n ratings:\n - icon: material/thumb-up-outline\n name: This page was helpful\n data: 1\n note: &gt;-\n \u200b\u8c22\u8c22\u200b\u4f60\u200b\u7684\u200b\u53cd\u9988\u200b\uff01\n - icon: material/thumb-down-outline\n name: This page could be improved\n data: 0\n note: &gt;- \n Thanks for your feedback! Help us improve this page by\n using our &lt;a href=\"https://marketingplatform.google.com/about/analytics/\" target=\"_blank\" rel=\"noopener\"&gt;feedback form&lt;/a&gt;.\n\n consent:\n title: Cookie consent\n description: &gt;- \n \u200b\u6211\u4eec\u200b\u4e5f\u200b\u4f7f\u7528\u200bcookies\u200b\u6765\u200b\u8bc6\u522b\u200b\u60a8\u200b\u7684\u200b\u91cd\u590d\u200b\u8bbf\u95ee\u200b\u548c\u200b\u504f\u597d\u200b\u6765\u200b\u8861\u91cf\u200b\u6211\u4eec\u200b\u6587\u6863\u200b\u7684\u200b\u6709\u6548\u6027\u200b\u4ee5\u53ca\u200b\u7528\u6237\u200b\u662f\u5426\u200b\u627e\u5230\u200b\u4ed6\u4eec\u200b\u8981\u200b\u627e\u200b\u7684\u200b\u4e1c\u897f\u200b\u3002\n \u200b\u5982\u679c\u200b\u4f60\u200b\u540c\u610f\u200b,\u200b\u4f60\u200b\u53ef\u4ee5\u200b\u5e2e\u52a9\u200b\u6211\u4eec\u200b\u8ba9\u200b\u6211\u4eec\u200b\u7684\u200b\u7f51\u7ad9\u200b\u66f4\u597d\u200b\n</code></pre> \u200b\u6ce8\u610f\u200bproperty: G-XXXXXXXXXX #\u200b\u4f60\u200b\u7684\u200bGoogle Analytics ID\uff0c\u200b\u8fd9\u91cc\u200b\u7684\u200bG-XXXXXXXXXX\u200b\u662f\u200b\u4f60\u200b\u7684\u200bGoogle Analytics ID\uff0c\u200b\u4f60\u200b\u53ef\u4ee5\u200b\u5728\u200bGoogle Analytics\u200b\u4e2d\u200b\u627e\u5230\u200b\uff0c\u200b\u5982\u679c\u200b\u4f60\u200b\u4e0d\u60f3\u200b\u4f7f\u7528\u200bGoogle Analytics\uff0c\u200b\u53ef\u4ee5\u200b\u5220\u9664\u200b\u8fd9\u200b\u4e00\u90e8\u5206\u200b\u3002</p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#plugins\u90e8\u5206","title":"Plugins\u200b\u90e8\u5206","text":"<pre><code>plugins:\n - search\n - tags #\u200b\u6807\u7b7e\u200b\n</code></pre> <p><code>- search</code>\u200b\u5f00\u542f\u200b\u641c\u7d22\u200b\u529f\u80fd\u200b </p> <p><code>- tags</code>\u200b\u5c31\u662f\u200b\u6807\u7b7e\u200b <pre><code>plugins:\n - tags:\n tags_file: tag.md #\u200b\u5206\u7c7b\u200b\u6807\u7b7e\u200b\n</code></pre> docs\u200b\u6587\u4ef6\u5939\u200b\u4e0b\u200b\u65b0\u5efa\u200btags.md\u200b\u6587\u4ef6\u200b\uff0c\u200b\u4f1a\u200b\u81ea\u52a8\u200b\u5728\u200btags.md\u200b\u6587\u4ef6\u200b\u4e2d\u200b\u751f\u6210\u200b\u6807\u7b7e\u200b\u5217\u8868\u200b \u200b\u4f46\u662f\u200b\u6bcf\u4e2a\u200b.md\u200b\u6587\u4ef6\u200b\u6700\u200b\u5f00\u59cb\u200b\u7684\u200b\u5730\u65b9\u200b\u90fd\u200b\u9700\u8981\u200b\u6dfb\u52a0\u200b\u6807\u7b7e\u200b\uff0c\u200b\u5426\u5219\u200b\u4e0d\u4f1a\u200b\u663e\u793a\u200b\u5728\u200btags.md\u200b\u6587\u4ef6\u200b\u4e2d\u200b \u200b\u683c\u5f0f\u200b\uff1a</p> <pre><code>---\ntitle: \ntags:\n - \u200b\u4f60\u200b\u7684\u200b\u6807\u7b7e\u200b\u540d\u5b57\u200b\nhide:\n #- navigation # \u200b\u663e\u793a\u200b\u53f3\u4fa7\u200b\u5bfc\u822a\u200b\n #- toc #\u200b\u663e\u793a\u200b\u5de6\u4fa7\u200b\u5bfc\u822a\u200b\n---\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#markdown_extensions\u90e8\u5206","title":"markdown_extensions\u200b\u90e8\u5206","text":"<p><pre><code>markdown_extensions:\n - abbr\n - attr_list\n - admonition\n - def_list\n - footnotes\n - md_in_html\n # - meta # \u200b\u652f\u6301\u200bMarkdown\u200b\u6587\u4ef6\u200b\u4e0a\u65b9\u200b\u81ea\u5b9a\u4e49\u200b\u6807\u9898\u200b\u6807\u7b7e\u200b\u7b49\u200b\n - pymdownx.caret\n - pymdownx.betterem\n - pymdownx.critic\n - pymdownx.details\n - pymdownx.inlinehilite\n - pymdownx.keys\n - pymdownx.mark\n - pymdownx.snippets\n - pymdownx.smartsymbols\n - pymdownx.tilde\n - pymdownx.superfences:\n custom_fences:\n - name: mermaid\n class: mermaid\n format: !!python/name:pymdownx.superfences.fence_code_format # \u200b\u4ee3\u7801\u200b\u5757\u200b\u9ad8\u4eae\u200b\u63d2\u4ef6\u200b\n - pymdownx.arithmatex: # latex\u200b\u652f\u6301\u200b\n generic: true\n - toc:\n permalink: true # \u200b\u56fa\u5b9a\u200b\u6807\u9898\u200b\u4f4d\u7f6e\u200b\u4e3a\u200b\u5f53\u524d\u200b\u4f4d\u7f6e\u200b\n - pymdownx.highlight: # \u200b\u4ee3\u7801\u200b\u5757\u200b\u9ad8\u4eae\u200b\n anchor_linenums: true\n linenums: true # \u200b\u663e\u793a\u200b\u884c\u53f7\u200b\n # auto_title: true # \u200b\u663e\u793a\u200b\u7f16\u7a0b\u8bed\u8a00\u200b\u540d\u79f0\u200b\n - pymdownx.emoji:\n emoji_index: !!python/name:materialx.emoji.twemoji\n emoji_generator: !!python/name:materialx.emoji.to_svg\n - pymdownx.tabbed:\n alternate_style: true\n - pymdownx.tasklist:\n custom_checkbox: true\n - markdown.extensions.toc:\n slugify: !!python/object/apply:pymdownx.slugs.slugify {kwds: {case: lower}}\n permalink: \"\\ue157\"\n</code></pre> \u200b\u8fd9\u90e8\u5206\u200b\u662f\u200b\u5bf9\u200bmarkdown\u200b\u8bed\u6cd5\u200b\u7684\u200b\u6269\u5c55\u200b\uff0c\u200b\u6ce8\u91ca\u200b\u91cc\u200b\u4e5f\u200b\u6709\u200b\u7b80\u8ff0\u200b \uff0c\u200b\u5efa\u8bae\u200b\u76f4\u63a5\u200b\u590d\u5236\u7c98\u8d34\u200b</p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs2/#extra_javascript-\u548cextra_css","title":"extra_javascript \u200b\u548c\u200bextra_css","text":"<p><pre><code>extra_javascript:\n - javascripts/extra.js\n - javascripts/mathjax.js\n - https://polyfill.io/v3/polyfill.min.js?features=es6\n - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js\nextra_css:\n - stylesheets/extra.css\n</code></pre> javascripts/mathjax.js\u200b\u91cc\u200b\u6709\u200b\u5bf9\u200b\u6570\u5b66\u516c\u5f0f\u200b\u7684\u200b\u6269\u5c55\u200b\uff0cextra_css\u200b\u91cc\u200b\u662f\u200bCSS\u200b\u7684\u200b\u77e5\u8bc6\u200b\u4e86\u200b\uff0c\u200b\u53ca\u200b\u81ea\u5b9a\u4e49\u200b\u7f51\u7ad9\u200b\u683c\u5f0f\u200b\u989c\u8272\u200b\u7b49\u200b </p> <p>\u200b\u5982\u679c\u200b\u4f60\u200b\u60f3\u200b\u81ea\u5b9a\u4e49\u200b\u7f51\u7ad9\u200b\u7684\u200b\u6837\u5f0f\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u770b\u200b\u8fd9\u200b\u51e0\u7bc7\u200b\u6587\u7ae0\u200b\uff1a </p> <p>JS\u200b\u5b9e\u73b0\u200b\u9f20\u6807\u200b\u6837\u5f0f\u200b </p> <p>\u200b\u80cc\u666f\u200b\u7279\u6548\u200b </p> <p>\u200b\u81ea\u5b9a\u4e49\u200b\u7f51\u7ad9\u200b\u5b57\u4f53\u200b</p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocs3/","title":"\u89e3\u51b3\u200b mkdocs\u200b\u90e8\u7f72\u200b Github Pages \u200b\u81ea\u5b9a\u4e49\u200b\u57df\u540d\u200b\u5931\u6548\u200b\u7684\u200b\u95ee\u9898","text":"<p>\u200b\u5728\u200b/docs\u200b\u76ee\u5f55\u200b\u4e0b\u200b\u521b\u5efa\u200b\u4e00\u4e2a\u200b CNAME \u200b\u7684\u200b \u200b\u65e0\u200b\u540e\u7f00\u200b \u200b\u6587\u4ef6\u200b\uff0c\u200b\u7136\u540e\u200b\u5728\u200b\u91cc\u9762\u200b\u586b\u5165\u200b\u4f60\u200b\u7684\u200b\u57df\u540d\u200b </p> <p>\u200b\u56e0\u4e3a\u200b\u6bcf\u6b21\u200b\u5728\u200b Custom domain \u200b\u6dfb\u52a0\u200b\u540e\u200b\u90fd\u200b\u4f1a\u200b\u7ed9\u200b\u6211\u4eec\u200b\u751f\u6210\u200b\u4e00\u4e2a\u200b CNAME \u200b\u7684\u200b\u6587\u4ef6\u200b\uff0c\u200b\u4f46\u662f\u200b\u56e0\u4e3a\u200b\u9879\u76ee\u200b\u6211\u4eec\u200b\u6ca1\u6709\u200b pull \u200b\u5230\u200b\u672c\u5730\u200b\uff0c\u200b\u6240\u4ee5\u200b\u9020\u6210\u200b\u4e86\u200b\uff0c\u200b\u6bcf\u6b21\u200b push \u200b\u4e4b\u540e\u200b CNAME \u200b\u4fe1\u606f\u200b\u88ab\u200b clear \u200b\u4e86\u200b</p>","tags":["Mkdocs"]},{"location":"blog/Mkdocs/mkdocsblog/","title":"\u7f51\u7ad9\u200b\u6dfb\u52a0\u200bMkdocs\u200b\u535a\u5ba2","text":"<p>\u200b\u5b98\u65b9\u200b\u6587\u6863\u200b\uff1aBuilt-in blog plugin</p> <p>\u200b\u4e0e\u200b\u6240\u6709\u200b\u5185\u7f6e\u200b\u63d2\u4ef6\u200b\u4e00\u6837\u200b\uff0c\u200b\u535a\u5ba2\u200b\u63d2\u4ef6\u200b\u7684\u200b\u5165\u95e8\u200b\u975e\u5e38\u7b80\u5355\u200b\u3002\u200b\u53ea\u200b\u9700\u200b\u5c06\u200b\u4ee5\u4e0b\u200b\u884c\u200b\u6dfb\u52a0\u200b\u5230\u200bmkdocs.yml</p> <pre><code>plugins:\n - blog\n</code></pre> <p>\u200b\u7136\u540e\u200b\u5728\u200b/docs/blog/posts\u200b\u4e0b\u5199\u200bmd\u200b\u6587\u4ef6\u200b\u5373\u53ef\u200b\uff08\u200b\u65e0\u9700\u200b\u518d\u200bmkdocs.yml\u200b\u914d\u7f6e\u200b\uff0c\u200b\u5982\u200b\u6ca1\u6709\u200bpost\u200b\u6587\u4ef6\u200b\uff0c\u200b\u65b0\u5efa\u200b\u4e00\u4e2a\u200b\u5373\u53ef\u200b\uff09 \u200b\u4f46\u662f\u200bbolg\u200b\u6587\u4ef6\u5939\u200b\u4e0b\u8981\u200b\u6709\u200bindex.md\u200b\u6587\u4ef6\u200b(\u200b\u6ca1\u6709\u200b\u8fd9\u4e2a\u200b\u6587\u4ef6\u200b\u65b0\u5efa\u200b\u5373\u53ef\u200b)\uff01</p> <p>\u200b\u5728\u200bmkdocs.yml\u200b\u4e2d\u200b\u8fd9\u6837\u200b\u5199\u200b <pre><code> - Blogger:\n - index: blog/index.md\n</code></pre></p> <p>\u200b\u5143\u200b\u6807\u7b7e\u200b\u53c2\u8003\u200b\uff1a <pre><code>---\ntitle: \nauthors: [Wcowin] #\u200b\u4f5c\u8005\u200b\ndate: 2023-10-04 #\u200b\u65f6\u95f4\u200b\ndraft: true # \u200b\u662f\u5426\u200b\u4e3a\u200b\u8349\u7a3f\u200b\ncategories: #\u200b\u5206\u7c7b\u200b\n - Hello\n---\n</code></pre> \u200b\u4f5c\u8005\u200b\u4fe1\u606f\u200b\u5728\u200bdocs/blog/.authors.yml\u200b\u91cc\u200b\u914d\u7f6e\u200b\uff08\u200b\u6ca1\u6709\u200b.authors.yml\u200b\u65b0\u5efa\u200b\u5373\u53ef\u200b\uff09 </p> <pre><code>authors:\n Wcowin:\n name: Wang Kewen # Author name\n description: Free and casual # Author description\n avatar: https://cn.mcecy.com/image/20231002/12fa9ff77b8b452d9a65b56507995bde.png # Author avatar\n</code></pre> <p>``` \u200b\u7ed3\u675f\u200b </p>","tags":["Mkdocs"]},{"location":"blog/2023/10/04/","title":"\u8349\u7a3f\u200b\u6d4b\u8bd5","text":"<p>\u200b\u613f\u200b\u4e2d\u56fd\u200b\u9752\u5e74\u200b\u90fd\u200b\u6446\u8131\u200b\u51b7\u6c14\u200b\uff0c\u200b\u53ea\u662f\u200b\u5411\u4e0a\u200b\u8d70\u200b\uff0c\u200b\u4e0d\u5fc5\u200b\u542c\u200b\u81ea\u66b4\u81ea\u5f03\u200b\u8005\u200b\u6d41\u200b\u7684\u8bdd\u200b\u3002\u200b\u80fd\u200b\u505a\u4e8b\u200b\u7684\u200b\u505a\u4e8b\u200b\uff0c\u200b\u80fd\u200b\u53d1\u58f0\u200b\u7684\u200b\u53d1\u58f0\u200b\uff0c\u200b\u6709\u200b\u4e00\u5206\u200b\u70ed\u200b,\u200b\u53d1\u4e00\u5206\u5149\u200b\uff0c\u200b\u5c31\u200b\u4ee4\u200b\u8424\u706b\u200b\u4e00\u822c\u200b\uff0c\u200b\u4e5f\u200b\u53ef\u4ee5\u200b\u5728\u200b\u9ed1\u6697\u200b\u91cc\u53d1\u200b\u4e00\u70b9\u200b\u5149\u200b,\u200b\u4e0d\u5fc5\u200b\u7b49\u5019\u200b\u70ac\u706b\u200b\u3002 </p> <p>\u200b\u6b64\u540e\u200b\u5982\u7adf\u200b\u6ca1\u6709\u200b\u70ac\u706b\u200b\uff1a\u200b\u6211\u200b\u4fbf\u662f\u200b\u552f\u4e00\u200b\u7684\u200b\u5149\u200b\u3002\u200b\u5018\u82e5\u200b\u6709\u200b\u4e86\u200b\u70ac\u706b\u200b\uff0c\u200b\u51fa\u200b\u4e86\u200b\u592a\u9633\u200b,\u200b\u6211\u4eec\u200b\u81ea\u7136\u200b\u5fc3\u60a6\u8bda\u670d\u200b\u7684\u200b\u6d88\u5931\u200b\uff0c\u200b\u4e0d\u4f46\u200b\u6beb\u65e0\u200b\u4e0d\u5e73\u200b,\u200b\u800c\u4e14\u200b\u8fd8\u8981\u200b\u968f\u559c\u200b\u8d5e\u7f8e\u200b\u8fd9\u200b\u70ac\u706b\u200b\u6216\u200b\u592a\u9633\u200b\uff1b\u200b\u56e0\u4e3a\u200b\u4ed6\u7167\u200b\u4e86\u200b\u4eba\u7c7b\u200b\uff0c\u200b\u8fde\u200b\u6211\u200b\u90fd\u200b\u5728\u5185\u200b\u3002\u200b\u6211\u200b\u53c8\u200b\u613f\u200b\u4e2d\u56fd\u200b\u9752\u5e74\u200b\u90fd\u200b\u53ea\u662f\u200b\u5411\u4e0a\u200b\u8d70\u200b\uff0c\u200b\u4e0d\u5fc5\u200b\u7406\u4f1a\u200b\u8fd9\u200b\u51b7\u7b11\u200b\u548c\u200b\u6697\u7bad\u200b\u3002 \u2014\u2014\u200b\u9c81\u8fc5\u200b\u300a\u200b\u70ed\u98ce\u200b\u00b7\u200b\u968f\u611f\u200b\u5f55\u200b\u56db\u5341\u4e00\u200b\u300b</p>"},{"location":"blog/2023/10/05/","title":"\u7f51\u7ad9\u200b\u66f4\u65b0\u200b\u8bb0\u5f55","text":""},{"location":"blog/2023/10/05/#2023-10-14","title":"\u7f51\u7ad9\u200b\u66f4\u65b0\u200b\u8bb0\u5f55","text":""},{"location":"blog/2023/10/05/#01","title":"2023-10-14","text":"<p>\ue157 <ul> <li>\u200b\u5efa\u7acb\u200bMkdocs-Wcowin\u200b\u4e3b\u9898\u200b</li> </ul>"},{"location":"blog/2023/10/05/#2023-10-12","title":"\u7f51\u7ad9\u200b\u66f4\u65b0\u200b\u8bb0\u5f55","text":""},{"location":"blog/2023/10/05/#01","title":"2023-10-12","text":"<p>\ue157 <ul> <li>\u200b\u589e\u52a0\u200b\u53cb\u94fe\u200b\u7248\u5757\u200b</li> </ul>"},{"location":"blog/2023/10/05/#2023-10-8","title":"\u7f51\u7ad9\u200b\u66f4\u65b0\u200b\u8bb0\u5f55","text":""},{"location":"blog/2023/10/05/#01","title":"2023-10-8","text":"<p>\ue157 <ul> <li>\u200b\u4fee\u590d\u200bLatex\u200b\u6e32\u67d3\u200b\u4e0d\u4e86\u200b\u7684\u200bbug</li> </ul>"},{"location":"blog/2023/10/05/#2023-10-5","title":"\u7f51\u7ad9\u200b\u66f4\u65b0\u200b\u8bb0\u5f55","text":""},{"location":"blog/2023/10/05/#01","title":"2023-10-5","text":"<p>\ue157 <ul> <li>\u200b\u65b0\u589e\u200bBlog\u200b\u7248\u5757\u200b</li> <li>\u200b\u65b0\u589e\u200b\u4e86\u200bLatex\u200b\u6e32\u67d3\u200b\u4e0d\u4e86\u200b\u7684\u200bbug</li> <li>\u200b\u65b0\u589e\u200b\u7559\u8a00\u677f\u200b\uff0c\u200b\u96c6\u6210\u200b\u4e86\u200bgiscus\u200b\u8bc4\u8bba\u200b\u7cfb\u7edf\u200b</li> <li>\u200b\u65b0\u589e\u200b\u9996\u6b21\u200b\u8bbf\u95ee\u200b\u7f51\u7ad9\u200b\u7684\u200b\u9876\u90e8\u200b\u901a\u77e5\u200b\u680f\u200b\u529f\u80fd\u200b</li> </ul>"},{"location":"blog/2023/10/05/#2023-8-11","title":"\u7f51\u7ad9\u200b\u66f4\u65b0\u200b\u8bb0\u5f55","text":""},{"location":"blog/2023/10/05/#01","title":"2023-8-11","text":"<p>\ue157 <ul> <li>\u200b\u4f18\u5316\u200b\u4e3b\u9875\u200b\u8bbe\u8ba1\u200b\uff0c\u200b\u5706\u200b\u6bd4\u65b9\u200b\u597d\u200b\uff0c\u200b\u5bbd\u6bd4\u200b\u7ad6\u597d\u200b</li> <li>\u200b\u5f15\u5165\u200b\u56fe\u7247\u200b\u61d2\u200b\u52a0\u8f7d\u200b</li> <li>\u200b\u65b0\u589e\u200b\u9875\u9762\u200b\u5e95\u90e8\u200b \"\u200b\u4e0b\u200b\u4e00\u9875\u200b/\u200b\u4e0a\u200b\u4e00\u9875\u200b\"</li> </ul>"},{"location":"blog/2023/10/05/#2023-7-19","title":"\u7f51\u7ad9\u200b\u66f4\u65b0\u200b\u8bb0\u5f55","text":""},{"location":"blog/2023/10/05/#01","title":"2023-7-19","text":"<p>\ue157 <ul> <li>\u200b\u4fee\u6539\u200b\u7f51\u9875\u200b\u5b57\u4f53\u200b\u4e3a\u971e\u200b\u9e5c\u200b\u6587\u6977\u200b </li> <li>\u200b\u4fee\u590d\u200b\u9f20\u6807\u200b\u4e0a\u200b\u6ed1\u200b\"\u200b\u56de\u5230\u200b\u9875\u9762\u200b\u9876\u90e8\u200b\"\u200b\u4e0d\u200b\u9002\u914d\u200b\u95ee\u9898\u200b</li> </ul>"},{"location":"blog/2023/10/05/#2023-1-12","title":"<ul> <li>\u200b\u91cd\u5199\u200bmkdocs.yml\uff0c\u200b\u589e\u52a0\u200b\u4e2d\u6587\u200b\u6ce8\u91ca\u200b</li> <li>\u200b\u652f\u6301\u200bLatex</li> <li>\u200b\u5f15\u5165\u200b\u4e2a\u6027\u5316\u200b\u6807\u7b7e\u200b\uff0cMarkdown\u200b\u6269\u5c55\u200b</li> <li>\u200b\u65b0\u589e\u200b\u7f51\u7ad9\u200b\u641c\u7d22\u200b\u529f\u80fd\u200b</li> </ul>","text":""},{"location":"blog/2023/10/05/#01","title":"2023-1-12","text":"\ue157"},{"location":"blog/2023/10/05/#2022-10-6","title":"\u7f51\u7ad9\u200b\u66f4\u65b0\u200b\u8bb0\u5f55","text":""},{"location":"blog/2023/10/05/#01","title":"2022-10-6","text":"<p>\ue157 <ul> <li>\u200b\u786e\u8ba4\u200b wcowin.work\u200b\u57df\u540d\u200b</li> <li>\u200b\u53d6\u6d88\u200b\u4e86\u200bcookie\u200b\u786e\u8ba4\u200b,\u200b\u7b80\u5316\u200b\u5165\u7ad9\u200b\u6d41\u7a0b\u200b</li> <li>\u200b\u65b0\u589e\u200b\u9996\u9875\u200b\u53cd\u9988\u200b\u6536\u96c6\u200b</li> </ul>"},{"location":"blog/2023/10/05/#2022-6-6","title":"<ul> <li>\u200b\u5efa\u200b\u7ad9\u200b</li> <li>\u200b\u65e9\u671f\u200b\u7f51\u5740\u200b\uff1ahttps://github.com/Wcowin/mymkdocs</li> </ul>","text":""},{"location":"blog/2023/10/05/#01","title":"2022-6-6","text":"\ue157"},{"location":"blog/websitebeauty/backgroud/","title":"\u80cc\u666f\u200b\u7279\u6548","text":"<p>Note</p> <p>\u200b\u4ee5\u4e0b\u200b\u4ee3\u7801\u200b\u5747\u200b\u5728\u200b<code>docs/javascripts/extra.js</code>\u200b\u4e0b\u200b\u590d\u5236\u7c98\u8d34\u200b</p>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/backgroud/#\u96ea\u82b1","title":"\u96ea\u82b1\u200b\u2744\ufe0f","text":"<pre><code>//\u200b\u96ea\u82b1\u200b\nconst fps = 30;\nconst mspf = Math.floor(1000 / fps) ; let width = window.innerWidth || document.documentElement.clientWidth;\nlet height = window.innerHeight || document.documentElement.clientHeight;\nlet canvas;\nwindow.addEventListener('resize', () =&gt; {\nwidth = window.innerWidth || document.documentElement.clientWidth;\nheight = window.innerHeight || document.documentElement.clientHeight;\nif (canvas) {\ncanvas.width = width;\ncanvas.height = height;\n}\n});\nlet particles = [];\nlet wind = [0, 0];\nlet cursor = [0, 0];\nfunction velocity(r) {\nreturn 70 / r + 30;\n}\nfunction sine_component(h, a) {\nreturn [2 * Math.PI / h, Math.random() * a, Math.random() * 2 * Math.PI]; // [frequency, amplitude, phase]\n}\nfunction calc_sine(components, x) {\nlet sum = 0;\nfor (let i = 0; i &lt; components.length; i++) {\nconst [f, a, p] = components[i];\nsum += Math.sin(x * f + p) * a;\n}\nreturn sum;\n}\nfunction gen_particle() {\nlet r = Math.random() * 4 + 1;\nreturn {\nradius: r,\nx: Math.random() * width,\ny: -r,\nopacity: Math.random(),\nsine_components: [sine_component(height, 3), sine_component(height / 2, 2), sine_component(height / 5, 1), sine_component(height / 10, 0.5)],\n};\n}\nfunction update_pos(dt) {\nconst n = particles.length;\nfor (let i = 0; i &lt; n; i++) {\nconst v = velocity(particles[i].radius);\nparticles[i].x += calc_sine(particles[i].sine_components, particles[i].y) * v / 5 * dt;\nparticles[i].y += v * dt;\n// const dist = Math.hypot(particles[i].x - cursor[0], particles[i].y - cursor[1]) + 1;\n// particles[i].x += wind[0] * dt / dist\n// particles[i].y += wind[1] * dt / dist;\nif (particles[i].y - particles[i].radius &gt; height) {\nparticles[i] = gen_particle(); }\n}\n}\nlet context_cache;\nfunction get_context() {\nif (context_cache)\nreturn context_cache;\ncanvas = document.createElement('canvas');\ncanvas.id = 'snow-canvas';\ncanvas.width = width;\ncanvas.height = height;\ncanvas.style = 'position: fixed; top: 0; left: 0; overflow: hidden; pointer-events: none; z-index: 256;';\nif ((document.documentElement.dataset.darkreaderMode || \"\").startsWith('filter'))\ncanvas.style.filter = 'invert(1)';\ndocument.body.appendChild(canvas);\ncontext_cache = canvas.getContext('2d');\nreturn context_cache;\n}\nfunction draw() {\nconst ctx = get_context();\nctx.clearRect(0, 0, width, height);\nconst n = particles.length;\nfor (let i = 0; i &lt; n; i++) {\nconst p = particles[i];\nctx.fillStyle = `rgba(255, 255, 255, ${p.opacity})`;\nctx.shadowColor = '#80EDF7';\nctx.shadowBlur = 7;\nctx.beginPath();\nctx.arc(p.x, p.y, p.radius, 0, 2*Math.PI);\nctx.fill();\n}\n}\nlet focused = true;\nlet disabled = false;\nlet lastTime = performance.now();\nconst requestFrame = () =&gt; setTimeout(loop, mspf);\nfunction loop() {\nconst dt = (performance.now() - lastTime) / 1000;\nif (particles.length &lt; 120 &amp;&amp; Math.random() &lt; 0.1) {\nparticles.push(gen_particle());\n}\nupdate_pos(dt);\ndraw();\nlastTime = performance.now();\nif (focused &amp;&amp; !disabled)\nrequestFrame();\n}\nwindow.addEventListener('focus', () =&gt; {\nconsole.log('snow start');\nfocused = true;\nlastTime = performance.now();\nrequestFrame();\n});\nwindow.addEventListener('blur', () =&gt; {\nconsole.log('snow stop');\nfocused = false;\n});\nwindow.addEventListener('keydown', e =&gt; {\nif (e.ctrlKey &amp;&amp; e.key == 's') {\ne.preventDefault();\ndisabled = !disabled;\nif (disabled) {\ncanvas.style.display = 'none';\n} else {\ncanvas.style.display = 'block';\nlastTime = performance.now();\nrequestFrame();\n}\n}\n});\nrequestFrame();\n//\u200b\u96ea\u82b1\u200b\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/backgroud/#\u6a31\u82b1","title":"\u6a31\u82b1\u200b\ud83c\udf38","text":"<pre><code>//\u200b\u6a31\u82b1\u200b\nSakura.prototype.draw = function (cxt) {\ncxt.save(); var xc = 40 * this.s / 4; cxt.translate(this.x, this.y); cxt.rotate(this.r); cxt.drawImage(img, 0, 0, 40 * this.s, 40 * this.s)\ncxt.restore();\n}\nSakura.prototype.update = function () { this.x = this.fn.x(this.x, this.y); this.y = this.fn.y(this.y, this.y); this.r = this.fn.r(this.r); if (this.x &gt; window.innerWidth || this.x &lt; 0 || this.y &gt; window.innerHeight || this.y &lt; 0) { this.r = getRandom('fnr'); if (Math.random() &gt; 0.4) { this.x = getRandom('x'); this.y = 0; this.s = getRandom('s'); this.r = getRandom('r'); } else { this.x = window.innerWidth; this.y = getRandom('y'); this.s = getRandom('s'); this.r = getRandom('r'); } } }\nSakuraList = function () { this.list = []; }\nSakuraList.prototype.push = function (sakura) { this.list.push(sakura); }\nSakuraList.prototype.update = function () { for (var i = 0, len = this.list.length; i &lt; len; i++) { this.list[i].update(); } }\nSakuraList.prototype.draw = function (cxt) { for (var i = 0, len = this.list.length; i &lt; len; i++) { this.list[i].draw(cxt); } }\nSakuraList.prototype.get = function (i) { return this.list[i]; }\nSakuraList.prototype.size = function () { return this.list.length; }\nfunction getRandom(option) {\nvar ret, random; switch (option) {\ncase 'x': ret = Math.random() * window.innerWidth; break; case 'y': ret = Math.random() * window.innerHeight; break; case 's': ret = Math.random(); break; case 'r': ret = Math.random() * 6; break; case 'fnx': random = -0.5 + Math.random() * 1; ret = function (x, y) { return x + 0.5 * random - 1.7; }; break; case 'fny': random = 1.5 + Math.random() * 0.7\nret = function (x, y) { return y + random; }; break; case 'fnr': random = Math.random() * 0.03; ret = function (r) { return r + random; }; break;\n}\nreturn ret;\n}\nfunction startSakura() {\nrequestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame || window.oRequestAnimationFrame; var canvas = document.createElement('canvas'), cxt; staticx = true; canvas.height = window.innerHeight; canvas.width = window.innerWidth; canvas.setAttribute('style', 'position: fixed;left: 0;top: 0;pointer-events: none;'); canvas.setAttribute('id', 'canvas_sakura'); document.getElementsByTagName('body')[0].appendChild(canvas); cxt = canvas.getContext('2d'); var sakuraList = new SakuraList(); for (var i = 0; i &lt; 50; i++) { var sakura, randomX, randomY, randomS, randomR, randomFnx, randomFny; randomX = getRandom('x'); randomY = getRandom('y'); randomR = getRandom('r'); randomS = getRandom('s'); randomFnx = getRandom('fnx'); randomFny = getRandom('fny'); randomFnR = getRandom('fnr'); sakura = new Sakura(randomX, randomY, randomS, randomR, { x: randomFnx, y: randomFny, r: randomFnR }); sakura.draw(cxt); sakuraList.push(sakura); }\nstop = requestAnimationFrame(function () { cxt.clearRect(0, 0, canvas.width, canvas.height); sakuraList.update(); sakuraList.draw(cxt); stop = requestAnimationFrame(arguments.callee); })\n}\nwindow.onresize = function () { var canvasSnow = document.getElementById('canvas_snow'); }\nimg.onload = function () { startSakura(); }\n//\u200b\u6a31\u82b1\u200b\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/backgroud/#\u7ebf\u6761","title":"\u7ebf\u6761","text":"<pre><code>!function() {\nfunction o(w, v, i) {\nreturn w.getAttribute(v) || i\n}\nfunction j(i) {\nreturn document.getElementsByTagName(i)\n}\nfunction l() {\nvar i = j(\"script\"),\nw = i.length,\nv = i[w - 1];\nreturn {\nl: w,\nz: o(v, \"zIndex\", -1),\no: o(v, \"opacity\", 0.5),\nc: o(v, \"color\", \"0,0,0\"),\nn: o(v, \"count\", 99)\n}\n}\nfunction k() {\nr = u.width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth,\nn = u.height = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight\n}\nfunction b() {\ne.clearRect(0, 0, r, n);\nvar w = [f].concat(t);\nvar x, v, A, B, z, y;\nt.forEach(function(i) {\ni.x += i.xa,\ni.y += i.ya,\ni.xa *= i.x &gt; r || i.x &lt; 0 ? -1 : 1,\ni.ya *= i.y &gt; n || i.y &lt; 0 ? -1 : 1,\ne.fillRect(i.x - 0.5, i.y - 0.5, 1, 1);\nfor (v = 0; v &lt; w.length; v++) {\nx = w[v];\nif (i !== x &amp;&amp; null !== x.x &amp;&amp; null !== x.y) {\nB = i.x - x.x,\nz = i.y - x.y,\ny = B * B + z * z;\ny &lt; x.max &amp;&amp; (x === f &amp;&amp; y &gt;= x.max / 2 &amp;&amp; (i.x -= 0.03 * B, i.y -= 0.03 * z), A = (x.max - y) / x.max, e.beginPath(), e.lineWidth = A / 2, e.strokeStyle = \"rgba(\" + s.c + \",\" + (A + 0.2) + \")\", e.moveTo(i.x, i.y), e.lineTo(x.x, x.y), e.stroke())\n}\n}\nw.splice(w.indexOf(i), 1)\n}),\nm(b)\n}\nvar u = document.createElement(\"canvas\"),\ns = l(),\nc = \"c_n\" + s.l,\ne = u.getContext(\"2d\"),\nr,\nn,\nm = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame ||\nfunction(i) {\nwindow.setTimeout(i, 1000 / 45)\n},\na = Math.random,\nf = {\nx: null,\ny: null,\nmax: 20000\n};\nu.id = c;\nu.style.cssText = \"position:fixed;top:0;left:0;z-index:\" + s.z + \";opacity:\" + s.o;\nj(\"body\")[0].appendChild(u);\nk(),\nwindow.onresize = k;\nwindow.onmousemove = function(i) {\ni = i || window.event,\nf.x = i.clientX,\nf.y = i.clientY\n},\nwindow.onmouseout = function() {\nf.x = null,\nf.y = null\n};\nfor (var t = [], p = 0; s.n &gt; p; p++) {\nvar h = a() * r,\ng = a() * n,\nq = 2 * a() - 1,\nd = 2 * a() - 1;\nt.push({\nx: h,\ny: g,\nxa: q,\nya: d,\nmax: 6000\n})\n}\nsetTimeout(function() {\nb()\n},\n100)\n} ();\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/backgroud/#\u7c92\u5b50","title":"\u7c92\u5b50","text":"<pre><code>/*\u200b\u80cc\u666f\u200b*/\nwindow.onload = function () {\n//\u200b\u5b9a\u4e49\u200bbody\u200b\u7684\u200bmargin\u200b\u7531\u200b\u9ed8\u8ba4\u503c\u200b8px-&gt;0px\ndocument.body.style.margin = \"0\";\ndocument.body.style.background = \"255,255,255\";\n//\u200b\u521b\u5efa\u200bcanvas\u200b\u753b\u5e03\u200b\ndocument.body.appendChild(document.createElement('canvas'));\nvar canvas = document.querySelector('canvas'),\nctx = canvas.getContext('2d') //ctx\u200b\u8fd4\u56de\u200b\u4e00\u4e2a\u200b\u5728\u200bcanvas\u200b\u4e0a\u200b\u753b\u56fe\u200b\u7684\u200bapi/dom\ncanvas.width = window.innerWidth;\ncanvas.height = window.innerHeight;\ncanvas.style.position = 'fixed';\nctx.lineWidth = .3;\nctx.strokeStyle = (new Color(150)).style;\n//\u200b\u5b9a\u4e49\u200b\u9f20\u6807\u200b\u8986\u76d6\u8303\u56f4\u200b\nvar mousePosition = {\nx: 30 * canvas.width / 100,\ny: 30 * canvas.height / 100\n};\nvar dots = {\nnb: 1000,//Dot\u200b\u7684\u200b\u603b\u6570\u200b\ndistance: 50,\nd_radius: 100,\narray: []\n};\n//\u200b\u521b\u5efa\u200b\u989c\u8272\u200b\u7c7b\u200b\uff0cColor\u200b\u7c7b\u200b\u8fd4\u56de\u200b\u5b57\u7b26\u4e32\u200b\u578b\u200brgba\uff08*,*,*,.8\uff09\nfunction mixComponents(comp1, weight1, comp2, weight2) {\nreturn (comp1 * weight1 + comp2 * weight2) / (weight1 + weight2);\n}\nfunction averageColorStyles(dot1, dot2) {\nvar color1 = dot1.color,\ncolor2 = dot2.color;\nvar r = mixComponents(color1.r, dot1.radius, color2.r, dot2.radius),\ng = mixComponents(color1.g, dot1.radius, color2.g, dot2.radius),\nb = mixComponents(color1.b, dot1.radius, color2.b, dot2.radius);\nreturn createColorStyle(Math.floor(r), Math.floor(g), Math.floor(b));\n}\nfunction colorValue(min) {\nreturn Math.floor(Math.random() * 255 + min);\n}\nfunction createColorStyle(r, g, b) {\nreturn 'rgba(' + r + ',' + g + ',' + b + ', 0.8)';\n}\nfunction Color(min) {\nmin = min || 0;\nthis.r = colorValue(min);\nthis.g = colorValue(min);\nthis.b = colorValue(min);\nthis.style = createColorStyle(this.r, this.g, this.b);\n}\n//\u200b\u521b\u5efa\u200bDot\u200b\u7c7b\u200b\u4ee5\u53ca\u200b\u4e00\u7cfb\u5217\u200b\u65b9\u6cd5\u200b\nfunction Dot() {\nthis.x = Math.random() * canvas.width;\nthis.y = Math.random() * canvas.height;\nthis.vx = -.5 + Math.random();\nthis.vy = -.5 + Math.random();\nthis.radius = Math.random() * 2;\nthis.color = new Color();\n}\nDot.prototype = {\ndraw: function () {\nctx.beginPath();\nctx.fillStyle = this.color.style;\nctx.arc(this.x, this.y, this.radius, 0, Math.PI * 2, false);\nctx.fill();\n}\n};\nfunction moveDots() {//Dot\u200b\u5bf9\u8c61\u200b\u7684\u200b\u79fb\u52a8\u200b\nfor (i = 0; i &lt; dots.nb; i++) {\nvar dot = dots.array[i];\nif (dot.y &lt; 0 || dot.y &gt; canvas.height) {\ndot.vx = dot.vx;\ndot.vy = - dot.vy;\n}\nelse if (dot.x &lt; 0 || dot.x &gt; canvas.width) {\ndot.vx = - dot.vx;\ndot.vy = dot.vy;\n}\ndot.x += dot.vx;\ndot.y += dot.vy;\n}\n}\nfunction connectDots() {//DOt\u200b\u5bf9\u8c61\u200b\u7684\u200b\u8fde\u63a5\u200b\nfor (i = 0; i &lt; dots.nb; i++) {\nfor (j = i; j &lt; dots.nb; j++) {\ni_dot = dots.array[i];\nj_dot = dots.array[j];\nif ((i_dot.x - j_dot.x) &lt; dots.distance &amp;&amp; (i_dot.y - j_dot.y) &lt; dots.distance &amp;&amp; (i_dot.x - j_dot.x) &gt; - dots.distance &amp;&amp; (i_dot.y - j_dot.y) &gt; - dots.distance) {\nif ((i_dot.x - mousePosition.x) &lt; dots.d_radius &amp;&amp; (i_dot.y - mousePosition.y) &lt; dots.d_radius &amp;&amp; (i_dot.x - mousePosition.x) &gt; - dots.d_radius &amp;&amp; (i_dot.y - mousePosition.y) &gt; - dots.d_radius) {\nctx.beginPath();\nctx.strokeStyle = averageColorStyles(i_dot, j_dot);\nctx.moveTo(i_dot.x, i_dot.y);\nctx.lineTo(j_dot.x, j_dot.y);\nctx.stroke();//\u200b\u7ed8\u5236\u200b\u5b9a\u4e49\u200b\u7684\u200b\u8def\u7ebf\u200b\nctx.closePath();//\u200b\u521b\u5efa\u200b\u4ece\u200b\u5f53\u524d\u200b\u70b9\u200b\u56de\u5230\u200b\u8d77\u59cb\u200b\u70b9\u200b\u7684\u200b\u8def\u5f84\u200b\n}\n}\n}\n}\n}\nfunction createDots() {//\u200b\u521b\u5efa\u200bnb\u200b\u4e2a\u200bDot\u200b\u5bf9\u8c61\u200b\nfor (i = 0; i &lt; dots.nb; i++) {\ndots.array.push(new Dot());\n}\n}\nfunction drawDots() {//\u200b\u5f15\u7528\u200bDot\u200b\u539f\u578b\u200b\u94fe\u200b\uff0c\u200b\u4f7f\u7528\u200bdraw\u200b\u65b9\u6cd5\u200b\uff0c\u200b\u5728\u200bcanvas\u200b\u4e0a\u753b\u200b\u51fa\u200bDot\u200b\u5bf9\u8c61\u200b\nfor (i = 0; i &lt; dots.nb; i++) {\nvar dot = dots.array[i];\ndot.draw();\n}\n}\nfunction animateDots() {\nctx.clearRect(0, 0, canvas.width, canvas.height);//\u200b\u6e05\u9664\u200b\u753b\u5e03\u200b\uff0c\u200b\u5426\u5219\u200b\u7ebf\u6761\u200b\u4f1a\u200b\u8fde\u5728\u4e00\u8d77\u200b\nmoveDots();\nconnectDots();\ndrawDots();\nrequestAnimationFrame(animateDots);\n}\ncreateDots();//\u200b\u4f7f\u7528\u200b\u521b\u5efa\u200bDot\u200b\u7c7b\u200b\u51fd\u6570\u200b\nrequestAnimationFrame(animateDots);//\u200b\u4f7f\u7528\u200bcanvas\u200b\u72ec\u6709\u200b\u7684\u200b60Hz\u200b\u5237\u65b0\u200b\u5c4f\u5e55\u200b\u753b\u5e03\u200b\u7684\u200b\u65b9\u6cd5\u200b\ndocument.querySelector('canvas').addEventListener('mousemove', function (e) {\nmousePosition.x = e.pageX;\nmousePosition.y = e.pageY;\n})\ndocument.querySelector('canvas').addEventListener('mouseleave', function (e) {//\u200b\u9f20\u6807\u200b\u79bb\u5f00\u200b\u65f6\u200b\uff0c\u200b\u8fde\u63a5\u200b\u81ea\u52a8\u200b\u8fd4\u56de\u200b\u5230\u200b\u753b\u5e03\u200b\u4e2d\u5fc3\u200b\nmousePosition.x = canvas.width / 2;\nmousePosition.y = canvas.height / 2;\n})\n}\n/*\u200b\u80cc\u666f\u200bend*/\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/linktech/","title":"\u5982\u4f55\u200b\u7ed9\u200bMKdocs\u200b\u6dfb\u52a0\u200b\u53cb\u94fe","text":"<pre><code>&lt;div class=\"post-body\"&gt;\n&lt;div id=\"links\"&gt;\n&lt;style&gt;\n/* \u200b\u7528\u4e8e\u200b\u5927\u5c4f\u5e55\u200b\u548c\u200b\u5c0f\u200b\u5c4f\u5e55\u200b\u7684\u200b\u901a\u7528\u200b\u6837\u5f0f\u200b */\n.card {\nwidth: 45%;\nfont-size: 1rem;\npadding: 10px 20px;\nborder-radius: 4px;\ntransition-duration: 0.15s;\nmargin-bottom: 1rem;\ndisplay: flex;\n}\n.card:nth-child(odd) {\nfloat: left;\n}\n.card:nth-child(even) {\nfloat: right;\n}\n.card:hover {\ntransform: scale(1.1);\nbox-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);\n}\n.card a {\nborder: none;\n}\n.card .ava {\nwidth: 3rem!important;\nheight: 3rem!important;\nmargin: 0!important;\nmargin-right: 1em!important;\nborder-radius: 4px;\n}\n.card .card-header {\nfont-style: italic;\noverflow: hidden;\nwidth: 100%;\n}\n.card .card-header a {\nfont-style: normal;\ncolor: #608DBD;\nfont-weight: bold;\ntext-decoration: none;\n}\n.card .card-header a:hover {\ncolor: #d480aa;\ntext-decoration: none;\n}\n.card .card-header .info {\nfont-style: normal;\ncolor: #a3a3a3;\nfont-size: 14px;\nmin-width: 0;\noverflow: hidden;\nwhite-space: nowrap;\n}\n/* \u200b\u5a92\u4f53\u200b\u67e5\u8be2\u200b\uff1a\u200b\u5c0f\u200b\u5c4f\u5e55\u200b */\n@media (max-width: 768px) {\n.card {\nwidth: 100%; /* \u200b\u5728\u200b\u5c0f\u200b\u5c4f\u5e55\u200b\u4e0a\u200b\u663e\u793a\u200b\u4e3a\u200b\u5355\u5217\u200b */\nfloat: none; /* \u200b\u6e05\u9664\u200b\u6d6e\u52a8\u200b */\n}\n}\n&lt;/style&gt;\n&lt;div class=\"links-content\"&gt;\n&lt;div class=\"link-navigation\"&gt;\n&lt;div class=\"card\"&gt;\n&lt;img class=\"ava\" src=\"https://cn.mcecy.com/image/20231006/a05f708fb7b0426e7a5786669d5b1386.png\" /&gt;\n&lt;div class=\"card-header\"&gt;\n&lt;div&gt;\n&lt;a href=\"https://wcowin.work/ \" target=\u201c_blank\u201d&gt;Wcowin\u2019s blog&lt;/a&gt;\n&lt;/div&gt;\n&lt;div class=\"info\"&gt;\u200b\u8fd9\u662f\u200b\u4e00\u4e2a\u200b\u5206\u4eab\u200b\u6280\u672f\u200b\u7684\u200b\u5c0f\u7ad9\u200b\u3002&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;div class=\"card\"&gt;\n&lt;img class=\"ava\" src=\"https://i.loli.net/2020/05/14/5VyHPQqR6LWF39a.png\" /&gt;\n&lt;div class=\"card-header\"&gt;\n&lt;div&gt;\n&lt;a href=\"https://twitter.com/\" target=\u201c_blank\u201d&gt;Twitter&lt;/a&gt;\n&lt;/div&gt;\n&lt;div class=\"info\"&gt;\u200b\u793e\u4ea4\u200b\u5206\u4eab\u200b\u5e73\u53f0\u200b&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;div class=\"card\"&gt;\n&lt;img class=\"ava\" src=\"https://cn.mcecy.com/image/20231012/d96b912437fb0bec0d282dfe734b1d9b.jpeg\"/&gt;\n&lt;div class=\"card-header\"&gt;\n&lt;div&gt;\n&lt;a href=\"https://macapp.org.cn/\" target=\u201c_blank\u201d&gt;Macapp&lt;/a&gt;\n&lt;/div&gt;\n&lt;div class=\"info\"&gt;\u200b\u4e00\u4e2a\u200b\u4e13\u6ce8\u200b\u4e8e\u200b\u5206\u4eab\u200bMac\u200b\u8d44\u6e90\u200b\u7684\u200b\u9891\u9053\u200b&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/linktech/#\u5982\u4f55\u52a0\u5165\u53cb\u94fe","title":"\u5982\u4f55\u200b\u52a0\u5165\u200b\u53cb\u94fe","text":"<pre><code>&lt;div class=\"card\"&gt; \n&lt;img class=\"ava\" src=\"{avatarurl}\" /&gt; \n&lt;div class=\"card-header\"&gt; \n&lt;div&gt; \n&lt;a href=\"{link}\" target=\"_blank\"&gt;{name}&lt;/a&gt; \n&lt;/div&gt; \n&lt;div class=\"info\"&gt;{description}&lt;/div&gt; \n&lt;/div&gt; \n&lt;/div&gt;\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/linktech/#\u793a\u4f8b","title":"\u793a\u4f8b","text":"<pre><code> &lt;div class=\"card\"&gt; \n&lt;img class=\"ava\" src=\"https://cn.mcecy.com/image/20231006/a05f708fb7b0426e7a5786669d5b1386.png\" /&gt; \n&lt;div class=\"card-header\"&gt; \n&lt;div&gt; \n&lt;a href=\"https://wcowin.work/ \" target=\u201c_blank\u201d&gt;Wcowin\u2019s blog&lt;/a&gt; \n&lt;/div&gt; \n&lt;div class=\"info\"&gt;\n \u200b\u8fd9\u662f\u200b\u4e00\u4e2a\u200b\u5206\u4eab\u200b\u6280\u672f\u200b\u7684\u200b\u5c0f\u7ad9\u200b\u3002\n &lt;/div&gt; \n&lt;/div&gt; \n&lt;/div&gt; \n</code></pre>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/linktech/#\u6548\u679c","title":"\u6548\u679c","text":"Wcowin\u2019s blog \u200b\u8fd9\u662f\u200b\u4e00\u4e2a\u200b\u5206\u4eab\u200b\u6280\u672f\u200b\u7684\u200b\u5c0f\u7ad9\u200b\u3002","tags":["Mkdocs"]},{"location":"blog/websitebeauty/mkcomments/","title":"\u4e3a\u200b\u7f51\u7ad9\u200b\u6dfb\u52a0\u200b\u8bc4\u8bba\u200b\u7cfb\u7edf","text":"<p>\u200b\u5b98\u65b9\u200b\u6587\u6863\u200b\uff1aAdding a comment system </p> <p>\u200b\u8fd9\u91cc\u200b\u6211\u200b\u540c\u6837\u200b\u63a8\u8350\u200bgiscus</p> <p>\u200b\u5229\u7528\u200b GitHub Discussions \u200b\u5b9e\u73b0\u200b\u7684\u200b\u8bc4\u8bba\u200b\u7cfb\u7edf\u200b\uff0c\u200b\u8ba9\u200b\u8bbf\u5ba2\u200b\u501f\u52a9\u200b GitHub \u200b\u5728\u200b\u4f60\u200b\u7684\u200b\u7f51\u7ad9\u200b\u4e0a\u200b\u7559\u4e0b\u200b\u8bc4\u8bba\u200b\u548c\u200b\u53cd\u5e94\u200b\u5427\u200b\uff01\u200b\u672c\u200b\u9879\u76ee\u200b\u6df1\u53d7\u200b utterances \u200b\u7684\u200b\u542f\u53d1\u200b\u3002</p> <ul> <li>\u200b\u5f00\u6e90\u200b\u3002\ud83c\udf0f</li> <li>\u200b\u65e0\u200b\u8ddf\u8e2a\u200b\uff0c\u200b\u65e0\u5e7f\u544a\u200b\uff0c\u200b\u6c38\u4e45\u200b\u514d\u8d39\u200b\u3002\ud83d\udce1 \ud83d\udeab</li> <li>\u200b\u65e0\u9700\u200b\u6570\u636e\u5e93\u200b\u3002\u200b\u6240\u6709\u200b\u6570\u636e\u200b\u5747\u200b\u50a8\u5b58\u200b\u5728\u200b GitHub Discussions \u200b\u4e2d\u200b\u3002:octocat:</li> <li>\u200b\u652f\u6301\u200b\u81ea\u5b9a\u4e49\u200b\u4e3b\u9898\u200b\uff01\ud83c\udf17</li> <li>\u200b\u652f\u6301\u200b\u591a\u79cd\u8bed\u8a00\u200b\u3002\ud83c\udf10</li> <li>\u200b\u9ad8\u53ef\u200b\u914d\u7f6e\u200b\u6027\u200b\u3002\ud83d\udd27</li> <li>\u200b\u81ea\u52a8\u200b\u4ece\u200b GitHub \u200b\u62c9\u53d6\u200b\u65b0\u200b\u8bc4\u8bba\u200b\u4e0e\u200b\u7f16\u8f91\u200b\u3002\ud83d\udd03</li> <li>\u200b\u53ef\u81ea\u5efa\u200b\u670d\u52a1\u200b\uff01\ud83e\udd33</li> </ul> <p>\u200b\u8a00\u5f52\u6b63\u4f20\u200b</p>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/mkcomments/#\u7b2c\u4e00\u6b65","title":"\u7b2c\u4e00\u6b65","text":"<p>mkdocs.yml\u200b\u4e2d\u200b\u6dfb\u52a0\u200b <pre><code>theme:\n name: material\n custom_dir: overrides #\u200b\u4e3b\u8981\u200b\u662f\u200b\u8fd9\u200b\u4e00\u884c\u200b\n</code></pre> \u200b\u53c2\u8003\u200b\u4e0b\u56fe\u200b\u65b0\u5efa\u200boverrides\u200b\u6587\u4ef6\u200b\uff0c\u200b\u5728\u200b\u6b64\u200b\u6587\u4ef6\u200b\u4e0b\u200b\u53c2\u8003\u200b\u4e0b\u56fe\u200b\u65b0\u5efa\u200b\u8986\u76d6\u200bhtml\u200b\u6587\u4ef6\u200b \u200b\u6811\u72b6\u200b\u7ed3\u6784\u200b\u5982\u4e0b\u200b </p> <p>\u200b\u6211\u4eec\u200b\u8bc4\u8bba\u200b\u53ea\u200b\u9488\u5bf9\u200bcomments.html</p> <pre><code>{% if page.meta.comments %}\n &lt;h2 id=\"__comments\"&gt;{{ lang.t(\"meta.comments\") }}&lt;/h2&gt;\n&lt;!-- Insert generated snippet here --&gt;\n&lt;script src=\"https://giscus.app/client.js\"\ndata-repo=\"\u200b\u4f60\u200b\u7684\u200b\u4ed3\u5e93\u200b\u540d\u79f0\u200b\uff08\u200b\u5982\u200bWcowin/hexo-site-comments\uff09\"\ndata-repo-id=\" \"\ndata-category=\" \"\ndata-category-id=\" \"\ndata-mapping=\"pathname\"\ndata-strict=\"0\"\ndata-reactions-enabled=\"1\"\ndata-emit-metadata=\"0\"\ndata-input-position=\"bottom\"\ndata-theme=\"preferred_color_scheme\"\ndata-lang=\"zh-CN\"\ncrossorigin=\"anonymous\"\nasync&gt;\n&lt;/script&gt;\n&lt;!-- Synchronize Giscus theme with palette --&gt;\n&lt;script&gt;\nvar giscus = document.querySelector(\"script[src*=giscus]\")\n// Set palette on initial load\nvar palette = __md_get(\"__palette\")\nif (palette &amp;&amp; typeof palette.color === \"object\") {\nvar theme = palette.color.scheme === \"slate\"\n? \"transparent_dark\"\n: \"light\"\n// Instruct Giscus to set theme\ngiscus.setAttribute(\"data-theme\", theme) }\n// Register event handlers after documented loaded\ndocument.addEventListener(\"DOMContentLoaded\", function() {\nvar ref = document.querySelector(\"[data-md-component=palette]\")\nref.addEventListener(\"change\", function() {\nvar palette = __md_get(\"__palette\")\nif (palette &amp;&amp; typeof palette.color === \"object\") {\nvar theme = palette.color.scheme === \"slate\"\n? \"transparent_dark\"\n: \"light\"\n// Instruct Giscus to change theme\nvar frame = document.querySelector(\".giscus-frame\")\nframe.contentWindow.postMessage(\n{ giscus: { setConfig: { theme } } },\n\"https://giscus.app\"\n)\n}\n})\n})\n&lt;/script&gt;\n{% endif %}\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/mkcomments/#\u7b2c\u4e8c\u6b65","title":"\u7b2c\u4e8c\u6b65","text":"<p>\u200b\u6253\u5f00\u200bhttps://giscus.app/zh-CN \u200b\u8d70\u200b\u5b8c\u200b\u8fd9\u4e2a\u200b\u9875\u9762\u200b\u7684\u200b\u6d41\u7a0b\u200b\u5c31\u200b\u4f1a\u200b\u5f97\u5230\u200b(\u200b\u8fd9\u4f1a\u200b\u5728\u200b\u4f60\u200b\u7684\u200bGithub\u200b\u521b\u5efa\u200b\u65b0\u200b\u7684\u200b\u4ed3\u5e93\u200b\uff0c\u200b\u5efa\u8bae\u200b\u81ea\u5df1\u200b\u5148\u200b\u53bb\u200b\u65b0\u5efa\u200b\u4e2a\u200b Discussions) </p> <p> </p> <pre><code>&lt;script src=\"https://giscus.app/client.js\"\ndata-repo=\"[\u200b\u5728\u200b\u6b64\u200b\u8f93\u5165\u200b\u4ed3\u5e93\u200b]\"\ndata-repo-id=\"[\u200b\u5728\u200b\u6b64\u200b\u8f93\u5165\u200b\u4ed3\u5e93\u200b ID]\"\ndata-category=\"[\u200b\u5728\u200b\u6b64\u200b\u8f93\u5165\u200b\u5206\u7c7b\u200b\u540d\u200b]\"\ndata-category-id=\"[\u200b\u5728\u200b\u6b64\u200b\u8f93\u5165\u200b\u5206\u7c7b\u200b ID]\"\ndata-mapping=\"pathname\"\ndata-strict=\"0\"\ndata-reactions-enabled=\"1\"\ndata-emit-metadata=\"0\"\ndata-input-position=\"bottom\"\ndata-theme=\"preferred_color_scheme\"\ndata-lang=\"zh-CN\"\ncrossorigin=\"anonymous\"\nasync&gt;\n&lt;/script&gt;\n</code></pre> <p>\u200b\u590d\u5236\u200b\u5c06\u200b\u6b64\u200b\u4ee3\u7801\u200b\uff0c\u200b\u66ff\u6362\u200bcomments.html\u200b\u4e2d\u200b41~55\u200b\u7684\u200b\u4ee3\u7801\u200b</p> <p><code>mkdocs server</code>\u200b\u4e00\u4e0b\u200b</p>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/mkcomments/#\u6700\u540e","title":"\u6700\u540e","text":"<p>\u200b\u5728\u200b\u4f60\u200b\u60f3\u200b\u63d2\u5165\u200b\u8bc4\u8bba\u200b\u7684\u200b\u5730\u65b9\u200b\u7684\u200b\u5143\u200b\u6570\u636e\u200b\uff1a<code>comments: true</code></p> <pre><code>---\ntitle: \u200b\u7559\u8a00\u677f\u200b\nhide:\n # - navigation # \u200b\u663e\u793a\u200b\u53f3\u200b\n # - toc #\u200b\u663e\u793a\u200b\u5de6\u200b\n # - footer\n # - feedback \ncomments: true #\u200b\u9ed8\u8ba4\u200b\u4e0d\u200b\u5f00\u542f\u200b\u8bc4\u8bba\u200b\n---\n</code></pre>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/mkcomments/#\u6548\u679c","title":"\u6548\u679c","text":"<p>\u200b\u5b8c\u7f8e\u200b!\u200b\u5feb\u901f\u200b\u76f8\u5e94\u200b </p>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/mkcomments/#\u5176\u4ed6\u8bc4\u8bba\u7cfb\u7edf","title":"\u5176\u4ed6\u200b\u8bc4\u8bba\u200b\u7cfb\u7edf","text":"<p>\u200b\u628a\u200b\u60f3\u8981\u200b\u5185\u5d4c\u200b\u7684\u200b\u8bc4\u8bba\u200b\u4ee3\u7801\u200b\u653e\u5728\u200b\u76f8\u5e94\u200b\u9875\u9762\u200b\u5373\u53ef\u200b \u200b\u6bd4\u5982\u200btwikoo \u200b\u53bb\u200b\u770b\u200b\u5b83\u200b\u7684\u200b\u5b98\u65b9\u200b\u914d\u7f6e\u200b\u6587\u6863\u200b\u5f88\u200b\u7b80\u5355\u200b\u5c31\u200b\u914d\u7f6e\u200b\u597d\u200b\u4e86\u200b</p> <pre><code>&lt;head&gt; \n&lt;link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.css\" integrity=\"sha384-AfEj0r4/OFrOo5t7NnNe46zW/tFgW6x/bCJG8FqQCEo3+Aro6EYUG4+cU+KJWu/X\" crossorigin=\"anonymous\" /&gt; \n&lt;script defer=\"\" src=\"https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.js\" integrity=\"sha384-g7c+Jr9ZivxKLnZTDUhnkOnsh30B4H0rpLUpJ4jAIKs4fnJI+sEnkvrMWph2EDg4\" crossorigin=\"anonymous\"&gt;&lt;/script&gt; \n&lt;script defer=\"\" src=\"https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/contrib/auto-render.min.js\" integrity=\"sha384-mll67QQFJfxn0IYznZYonOWZ644AWYC+Pt2cHqMaRhXVrursRwvLnLaebdGIlYNa\" crossorigin=\"anonymous\"&gt;&lt;/script&gt; \n&lt;/head&gt;\n&lt;body&gt;\n&lt;div id=\"tcomment\"&gt;&lt;/div&gt; \n&lt;script src=\"https://cdn.staticfile.org/twikoo/1.6.21/twikoo.all.min.js\"&gt;&lt;/script&gt; \n&lt;script&gt;\ntwikoo.init({\nenvId: 'https://superb-salamander-e730b6.netlify.app/.netlify/functions/twikoo', // \u200b\u817e\u8baf\u200b\u4e91\u200b\u73af\u5883\u200b\u586b\u200b envId\uff1bVercel \u200b\u73af\u5883\u200b\u586b\u200b\u5730\u5740\u200b\uff08https://xxx.vercel.app\uff09\nel: '#tcomment', // \u200b\u5bb9\u5668\u200b\u5143\u7d20\u200b\n//region: 'ap-guangzhou', // \u200b\u73af\u5883\u200b\u5730\u57df\u200b\uff0c\u200b\u9ed8\u8ba4\u200b\u4e3a\u200b ap-shanghai\uff0c\u200b\u817e\u8baf\u200b\u4e91\u200b\u73af\u5883\u200b\u586b\u200b ap-shanghai \u200b\u6216\u200b ap-guangzhou\uff1bVercel \u200b\u73af\u5883\u200b\u4e0d\u586b\u200b\n// path: location.pathname, // \u200b\u7528\u4e8e\u200b\u533a\u5206\u200b\u4e0d\u540c\u200b\u6587\u7ae0\u200b\u7684\u200b\u81ea\u5b9a\u4e49\u200b js \u200b\u8def\u5f84\u200b\uff0c\u200b\u5982\u679c\u200b\u60a8\u200b\u7684\u200b\u6587\u7ae0\u200b\u8def\u5f84\u200b\u4e0d\u662f\u200b location.pathname\uff0c\u200b\u9700\u4f20\u200b\u6b64\u53c2\u6570\u200b\n//lang: 'zh-CN', // \u200b\u7528\u4e8e\u200b\u624b\u52a8\u200b\u8bbe\u5b9a\u200b\u8bc4\u8bba\u200b\u533a\u200b\u8bed\u8a00\u200b\uff0c\u200b\u652f\u6301\u200b\u7684\u200b\u8bed\u8a00\u200b\u5217\u8868\u200b https://github.com/twikoojs/twikoo/blob/main/src/client/utils/i18n/index.js\nonCommentLoaded: function () {\nconsole.log('\u200b\u8bc4\u8bba\u200b\u52a0\u8f7d\u200b\u5b8c\u6210\u200b');\n}\n})\n&lt;/script&gt; \n</code></pre> <p> <p></p> \u200b\u6211\u200b\u5c6e\u200b\u8278\u200b\u8294\u200b\u833b\u200b\uff0c\u200b\u611f\u89c9\u200btwikoo\u200b\u4e5f\u200b\u597d\u770b\u200b\u4e5f\u597d\u200b\u7528\u200b\u554a\u200b\uff01","tags":["Mkdocs"]},{"location":"blog/websitebeauty/mkdocsfont/","title":"\u4fee\u6539\u200b\u7f51\u7ad9\u200b\u5b57\u4f53","text":"<p>\u200b\u6211\u200b\u76ee\u524d\u200b\u5728\u200b\u7528\u200b\u7684\u200b\u5b57\u4f53\u200b\uff1a\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b \u200b\u60f3\u5fc5\u200b\u4f60\u200b\u53ef\u4ee5\u200b\u76f4\u89c2\u200b\u4ece\u200b\u6211\u200b\u7684\u200b\u7f51\u7ad9\u200b\u611f\u53d7\u200b\u5230\u200b\uff0c\u200b\u8fd9\u200b\u6b3e\u200b\u5b57\u4f53\u200b\u7684\u200b\u7f8e\u89c2\u200b\u7a0b\u5ea6\u200b\u3002 </p> <p>\u200b\u5feb\u901f\u200b\u6559\u7a0b\u200b</p> <p>\u200b\u4ee5\u4e0b\u200b\u662f\u200b\u6458\u5f55\u200b\u7684\u200b\u90e8\u5206\u200b\u5b57\u4f53\u200b\u5b98\u65b9\u200b\u4ecb\u7ecd\u200b\u6587\u6863\u200b</p> <p>\u200b\u6ce8\u610f\u4e8b\u9879\u200b</p> <ul> <li>\u200b\u6dfb\u5b57\u200b\u8bf7\u200b\u5728\u200b Issue #33 \u200b\u53cd\u9988\u200b\uff0c\u200b\u5b57\u5f62\u200b\u8c03\u6574\u200b\u8bf7\u200b\u5728\u200b Issue #14 \u200b\u53cd\u9988\u200b\uff0c\u200b\u4e0d\u8981\u200b\u53e6\u5f00\u200b\u8bae\u9898\u200b\uff0c\u200b\u4ee5\u4fbf\u200b\u4e8e\u200b\u6574\u7406\u200b\u3002</li> <li>\u200b\u82e5\u200b\u9700\u8981\u200b\u5728\u200b\u7f51\u7ad9\u200b\u4e0a\u200b\u4f7f\u7528\u200b\u8fd9\u200b\u6b3e\u200b\u5b57\u4f53\u200b\uff0c\u200b\u8bf7\u53c2\u9605\u200b Issue #24\u3002</li> <li>\u200b\u6709\u5173\u200b Magisk \u200b\u5b57\u4f53\u200b\u6a21\u5757\u200b\u7b49\u200b\u624b\u673a\u200b\u5b57\u4f53\u200b\u66ff\u6362\u200b\u6709\u5173\u200b\u7684\u200b\u95ee\u9898\u200b\uff0c\u200b\u8bf7\u200b\u79fb\u6b65\u200b\u6a21\u5757\u200b\u6a21\u677f\u200b\u7684\u200b Issues \u200b\u91cc\u200b\u53cd\u9988\u200b\uff0c\u200b\u4e0d\u8981\u200b\u5728\u200b\u672c\u200b\u9879\u76ee\u200b\u5f00\u200b\u8bae\u9898\u200b\u3002</li> <li>\u200b\u66f4\u200b\u591a\u200b\u7248\u672c\u200b \uff08\u200b\u53ef\u80fd\u200b\u4f1a\u200b\u968f\u65f6\u200b\u53d8\u52a8\u200b\uff09 \uff1a</li> <li>\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b\u5c4f\u5e55\u200b\u9605\u8bfb\u200b\u7248\u200b / LXGW WenKai Screen\uff1a\u200b\u9002\u7528\u200b\u4e8e\u200b PC \u200b\u548c\u200b Android \u200b\u624b\u673a\u200b\u5c4f\u5e55\u663e\u793a\u200b\u4e14\u200b\u65e0\u9700\u200b\u7279\u522b\u200b\u5207\u6362\u200b\u5230\u200b\u7c97\u4f53\u200b\u3002</li> <li>\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b \u200b\u8f7b\u4fbf\u200b\u7248\u200b / LXGW WenKai Lite\uff1a\u200b\u4e0e\u200b\u5b8c\u6574\u7248\u200b\u76f8\u6bd4\u200b\u5254\u9664\u200b\u4e00\u4e9b\u200b\u8f83\u200b\u4e0d\u200b\u5e38\u7528\u200b\u7684\u200b\u5b57\u7b26\u200b\uff0c\u200b\u4fbf\u4e8e\u200b\u5f00\u53d1\u8005\u200b\u5c06\u200b\u5b57\u4f53\u200b\u5d4c\u5165\u200b\u8f6f\u4ef6\u200b\u4e2d\u200b\u3002</li> <li>\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b GB / LXGW WenKai GB\uff1a\u200b\u8fdb\u4e00\u6b65\u200b\u8c03\u6574\u200b\u5b57\u5f62\u200b\u548c\u200b\u7b14\u5f62\u200b\uff0c\u200b\u7b26\u5408\u200b G \u200b\u6e90\u200b\u5b57\u5f62\u200b\u89c4\u8303\u200b\u3002\u200b\u5305\u542b\u200b\u300a\u200b\u901a\u7528\u200b\u89c4\u8303\u200b\u6c49\u5b57\u200b\u8868\u200b\u300b8105 \u200b\u4e2a\u200b\u6c49\u5b57\u200b\u3002</li> <li>\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b TC / LXGW WenKai TC\uff1a\u200b\u65e7\u200b\u5b57\u5f62\u200b\u7248\u200b\u53c2\u8003\u200b\u300c\u200b\u4e00\u70b9\u200b\u5b57\u574a\u200b\u300d\u200b\u7684\u200b\u300c\u200b\u4f20\u627f\u200b\u5b57\u5f62\u200b\u6807\u51c6\u5316\u200b\u6587\u4ef6\u200b\u300d\u200b\u5bf9\u200b\u90e8\u4ef6\u200b\u8fdb\u884c\u200b\u4fee\u6539\u200b\uff0c\u200b\u9002\u7528\u200b\u4e8e\u200b\u7e41\u4f53\u4e2d\u6587\u200b\u7528\u6237\u200b\u53ca\u200b\u65e7\u200b\u5b57\u5f62\u200b\u7231\u597d\u8005\u200b\u3002</li> <li>LXGW Bright\uff1a\u200b\u4e0e\u200b Ysabeau \u200b\u7cfb\u5217\u200b\u5b57\u4f53\u200b \u200b\u642d\u914d\u200b\u7684\u200b\u4e2d\u82f1\u6587\u200b\u5408\u5e76\u200b\u5b57\u4f53\u200b\u3002</li> </ul>"},{"location":"blog/websitebeauty/mkdocsfont/#lxgw-wenkai--\u971e\u9e5c\u6587\u6977","title":"LXGW WenKai / \u200b\u971e\u9e5c\u200b\u6587\u6977","text":"<p>An open-source Chinese font derived from Fontworks' Klee One. \u200b\u4e00\u6b3e\u200b\u5f00\u6e90\u200b\u4e2d\u6587\u5b57\u4f53\u200b\uff0c\u200b\u57fa\u4e8e\u200b FONTWORKS \u200b\u51fa\u54c1\u200b\u5b57\u4f53\u200b Klee One \u200b\u884d\u751f\u200b\u3002 </p> <p> </p>"},{"location":"blog/websitebeauty/mkdocsfont/#\u9879\u76ee\u7b80\u4ecb","title":"\u9879\u76ee\u200b\u7b80\u4ecb","text":"<p>2020 \u200b\u5e74\u200b 12 \u200b\u6708\u200b\uff0c\u200b\u65e5\u672c\u200b\u8457\u540d\u200b\u5b57\u4f53\u200b\u5382\u5546\u200b FONTWORKS \u200b\u5728\u200b GitHub \u200b\u4e0a\u200b\u53d1\u5e03\u200b\u4e86\u200b 7 \u200b\u6b3e\u65e5\u200b\u6587\u5b57\u200b\u4f53\u200b\uff0c\u200b\u5206\u522b\u200b\u4e3a\u200b Train\u3001Klee\u3001Stick\u3001Rock-n-Roll\u3001Reggae\u3001Rampart \u200b\u548c\u200b DotGothic16\uff0c\u200b\u6839\u636e\u200b SIL Open Font License 1.1 \u200b\u6388\u6743\u200b\u8bb8\u53ef\u200b\u5f00\u6e90\u200b\u30027 \u200b\u6b3e\u200b\u5f00\u6e90\u200b\u65e5\u200b\u6587\u5b57\u200b\u4f53\u5404\u6709\u200b\u5404\u200b\u7684\u200b\u7279\u70b9\u200b\uff0c\u200b\u800c\u200b\u8fd9\u200b 7 \u200b\u6b3e\u200b\u5b57\u4f53\u200b\u4e2d\u200b\uff0c\u200b\u5b57\u7b26\u200b\u6570\u91cf\u200b\u6700\u591a\u200b\u7684\u200b\u662f\u200b Klee\u3002</p> <p>\u200b\u8fd9\u662f\u200b\u4e00\u6b3e\u200b\u6709\u7740\u200b\u65e5\u672c\u200b\u6559\u79d1\u4e66\u200b\u4f53\u200b\u98ce\u683c\u200b\u7684\u200b\u5b57\u4f53\u200b\uff0c\u200b\u517c\u6709\u200b\u4eff\u5b8b\u200b\u548c\u200b\u6977\u4f53\u200b\u7684\u200b\u7279\u70b9\u200b\uff0c\u200b\u53ef\u8bfb\u6027\u200b\u9ad8\u200b\u3002\u200b\u4e00\u4e9b\u200b DIY \u200b\u5b57\u4f53\u200b\u7231\u597d\u8005\u200b\u66fe\u200b\u5148\u540e\u200b\u7528\u200b\u4eff\u5b8b\u200b\u7b49\u200b\u5b57\u4f53\u200b\u8865\u5168\u200b\u8fd9\u200b\u6b3e\u200b\u5b57\u4f53\u200b\uff0c\u200b\u4f5c\u4e3a\u200b\u624b\u673a\u200b\u7cfb\u7edf\u200b\u7684\u200b\u7f8e\u5316\u200b\u5b57\u4f53\u200b\u79fb\u690d\u200b\u5728\u200b iOS\u3001Android \u200b\u7b49\u200b\u624b\u673a\u200b\u7cfb\u7edf\u200b\u4e2d\u200b\uff0c\u200b\u53d7\u5230\u200b\u5f88\u591a\u200b\u73a9\u673a\u200b\u53d1\u70e7\u53cb\u200b\u7684\u200b\u6b22\u8fce\u200b\u3002\u200b\u4e0d\u8fc7\u200b\u8fd9\u6837\u200b\u8865\u5168\u200b\u7684\u200b\u5b57\u4f53\u200b\u6709\u200b\u4e00\u4e9b\u200b\u4e0d\u8db3\u4e4b\u5904\u200b\u3002 \u200b\u7b2c\u4e00\u200b\uff0c\u200b\u539f\u6709\u200b\u5b57\u4f53\u200b\u548c\u200b\u540e\u200b\u8865\u200b\u5b57\u4f53\u200b\u4e4b\u95f4\u200b\u6709\u7740\u200b\u4e00\u5b9a\u200b\u7684\u200b\u5dee\u5f02\u200b\uff0c\u200b\u81f4\u4f7f\u200b\u4e00\u4e9b\u200b\u4e0d\u540c\u200b\u7684\u200b\u6587\u5b57\u200b\uff08\u200b\u5982\u200b Klee \u200b\u539f\u6709\u200b\u6c49\u5b57\u200b\u4e0e\u200b\u540e\u200b\u8865\u200b\u7b80\u4f53\u5b57\u200b\uff09\u200b\u6df7\u6392\u200b\u4e4b\u540e\u200b\u4f1a\u200b\u6709\u200b\u4e00\u5b9a\u200b\u7684\u200b\u8fdd\u548c\u611f\u200b\u3002 \u200b\u7b2c\u4e8c\u200b\uff0c\u200b\u7531\u4e8e\u200b\u8865\u5b57\u200b\u6240\u7528\u200b\u7684\u200b\u5b57\u4f53\u200b\u4e3a\u200b\u5546\u4e1a\u200b\u7248\u6743\u200b\u5b57\u4f53\u200b\uff0c\u200b\u8865\u5168\u200b\u4e4b\u540e\u200b\u4e0d\u53ef\u200b\u7528\u4e8e\u200b\u5546\u4e1a\u7528\u9014\u200b\uff0c\u200b\u8fd8\u4f1a\u200b\u6709\u200b\u4fb5\u6743\u200b\u7684\u200b\u98ce\u9669\u200b\u3002\u200b\u6b64\u5916\u200b\uff0c\u200b\u76ee\u524d\u200b\u73b0\u6709\u200b\u7684\u200b\u5f00\u6e90\u200b\u4e2d\u200b\u6587\u5b57\u200b\u5e93\u91cc\u200b\uff0c\u200b\u6977\u4f53\u200b\u7c7b\u200b\u5be5\u5be5\u65e0\u51e0\u200b\uff0c\u200b\u4eff\u5b8b\u200b\u7c7b\u5219\u200b\u51e0\u4e4e\u200b\u6ca1\u6709\u200b\u3002</p> <p>\u200b\u9274\u4e8e\u200b\u6b64\u200b\uff0c\u200b\u4e5f\u200b\u4e3a\u4e86\u200b\u4e30\u5bcc\u200b\u5f00\u6e90\u200b\u4e2d\u6587\u5b57\u4f53\u200b\u4e2d\u200b\u7684\u200b\u6977\u4f53\u200b\u95e8\u7c7b\u200b\uff0c2021 \u200b\u5e74\u200b 1 \u200b\u6708\u200b 20 \u200b\u65e5\u8d77\u200b\uff0c\u200b\u672c\u4eba\u200b\u5f00\u59cb\u200b\u4e86\u200b\u4e3a\u200b Klee One \u200b\u8fd9\u4e00\u200b\u9ad8\u8d28\u91cf\u200b\u7684\u200b\u65e5\u6587\u200b\u5f00\u6e90\u200b\u5b57\u4f53\u200b\u8865\u5168\u200b\u7b80\u7e41\u200b\u5e38\u7528\u5b57\u200b\u7684\u200b\u5c1d\u8bd5\u200b\u3002\u200b\u56e0\u8be5\u200b\u5b57\u4f53\u200b\u5177\u6709\u200b\u4e00\u5b9a\u200b\u7684\u200b\u300c\u200b\u6587\u827a\u200b\u6c14\u606f\u200b\u300d\uff0c\u200b\u547d\u540d\u200b \u300c\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b\u300d\uff08\u200b\u5176\u5b9e\u200b\u5f53\u521d\u200b\u662f\u200b\u611f\u89c9\u200b\u8fd9\u200b\u6b3e\u200b\u5b57\u4f53\u200b\u9002\u5408\u200b\u6b63\u6587\u200b\u9605\u8bfb\u200b\u5b9a\u540d\u200b\u300c\u200b\u6587\u6977\u200b\u300d\uff0c\u200b\u540e\u6765\u200b\u53d1\u73b0\u200b\u8fd9\u200b\u6b3e\u200b\u5b57\u4f53\u200b\u53ef\u80fd\u200b\u5e76\u200b\u4e0d\u200b\u592a\u200b\u9002\u5408\u200b\u5927\u6bb5\u200b\u6b63\u6587\u200b\u6392\u7248\u200b\uff0c\u200b\u76f8\u6bd4\u4e4b\u4e0b\u200b\u66f4\u52a0\u200b\u9002\u5408\u200b\u8bd7\u8bcd\u200b\u4e4b\u7c7b\u200b\u7684\u200b\u4e2d\u7b49\u200b\u957f\u5ea6\u200b\u6587\u672c\u200b\u6392\u7248\u200b\uff0c\u200b\u6216\u8005\u200b\u6ce8\u91ca\u200b\u6392\u7248\u200b\uff09\u3002\u200b\u7531\u4e8e\u200b Klee One \u200b\u5b57\u4f53\u200b\u7684\u200b Regular \u200b\u5b57\u91cd\u200b\u592a\u7ec6\u200b\u4e0d\u592a\u200b\u9002\u5408\u200b\u9605\u8bfb\u200b\uff0c\u200b\u9009\u53d6\u200b\u539f\u200b\u5b57\u4f53\u200b SemiBold \u200b\u5b57\u91cd\u200b\u4f5c\u4e3a\u200b Regular \u200b\u5b57\u91cd\u200b\u3002\u200b\u7ecf\u8fc7\u200b\u957f\u65f6\u95f4\u200b\u7684\u200b\u79ef\u7d2f\u200b\uff0c\u200b\u76ee\u524d\u200b\u5df2\u200b\u53d1\u5c55\u200b\u6210\u200b\u7b80\u7e41\u200b\u65e5\u200b\u97e9\u5747\u200b\u652f\u6301\u200b\u7684\u200b 3 \u200b\u5b57\u91cd\u200b\u5b57\u4f53\u200b\u5bb6\u65cf\u200b \uff08\u200b\u867d\u7136\u200b\u62d9\u52a3\u200b\u7c97\u7cd9\u200b\u4e86\u200b\u70b9\u200b\uff09 \u3002</p> <p>\u200b\u6709\u5173\u200b\u8865\u5b57\u200b\u8fc7\u7a0b\u200b\u7684\u200b\u66f4\u200b\u591a\u200b\u4fe1\u606f\u200b\uff0c\u200b\u8bf7\u53c2\u9605\u200b\u672c\u4eba\u200b GitHub.io \u200b\u535a\u5ba2\u200b\u91cc\u200b\u7684\u200b\u6587\u7ae0\u200b\uff1a\u300a\u200b\u4e3a\u200b Klee \u200b\u8bd5\u5236\u200b\u7b80\u5316\u5b57\u200b\u300b\u3002</p>"},{"location":"blog/websitebeauty/mkdocsfont/#\u5b57\u4f53\u9884\u89c8","title":"\u5b57\u4f53\u200b\u9884\u89c8","text":"<p>\u200b\u5386\u53f2\u200b\u7248\u672c\u200b\u7684\u200b Release\uff0c\u200b\u8bf7\u200b\u5728\u200b Release \u200b\u9875\u9762\u200b\u67e5\u770b\u200b\u3002\u200b\u6587\u5b57\u200b\u7248\u672c\u200b\u7684\u200b\u66f4\u65b0\u200b\u8bb0\u5f55\u200b <code>HISTORY.MD</code> \u200b\u4e0d\u518d\u200b\u7ef4\u62a4\u200b\uff0c\u200b\u656c\u8bf7\u200b\u8c05\u89e3\u200b\u3002</p>"},{"location":"blog/websitebeauty/mkdocsfont/#\u8865\u5b57\u8ba1\u5212","title":"\u8865\u5b57\u200b\u8ba1\u5212","text":""},{"location":"blog/websitebeauty/mkdocsfont/#\u4e3b\u8981\u6c49\u5b57\u90e8\u5206","title":"\u4e3b\u8981\u200b\u6c49\u5b57\u200b\u90e8\u5206","text":"<p>\u200b\u8bf7\u53c2\u9605\u200b\u300c\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b \u200b\u8f7b\u4fbf\u200b\u7248\u200b\u300d\u200b\u52a0\u5b57\u200b\u8ba1\u5212\u200b\u3002</p>"},{"location":"blog/websitebeauty/mkdocsfont/#\u5176\u4ed6\u90e8\u5206","title":"\u5176\u4ed6\u200b\u90e8\u5206","text":"<ul> <li> \u200b\u8865\u5b8c\u200b CJK \u200b\u7edf\u4e00\u200b\u6c49\u5b57\u200b\u57fa\u672c\u200b\u533a\u200b 20992 \u200b\u4e2a\u200b\u6c49\u5b57\u200b\uff08\u200b\u7b80\u7e41\u200b\uff09 \uff08\u200b\u76ee\u524d\u200b\u5b8c\u6574\u7248\u200b\u6709\u200b 6857 \u200b\u4e2a\u200b\u5b57\u5f62\u200b\u7531\u200b zi2zi \u200b\u6df1\u5ea6\u200b\u5b66\u4e60\u200b\u751f\u6210\u200b\uff0c\u200b\u5b57\u5f62\u200b\u8f83\u200b\u7c97\u7cd9\u200b\u3002\uff09 \uff1b</li> <li> \u200b\u8865\u5168\u200b\u5e38\u7528\u200b\u8c1a\u6587\u200b\uff08\u200b\u97e9\u8bed\u200b/\u200b\u671d\u9c9c\u8bed\u200b\uff09\u200b\u97f3\u8282\u200b 2367 \u200b\u4e2a\u200b\u3002 \uff08\u200b\u505a\u200b\u5f97\u200b\u6bd4\u8f83\u200b\u62d9\u52a3\u200b\u3002Lite \u200b\u7248\u200b\u4e0d\u200b\u5305\u542b\u200b\u3002\uff09</li> </ul> <p>\u200b\u70b9\u51fb\u200b\u6b64\u5904\u200b\u67e5\u770b\u200b\u540e\u7eed\u200b\u52a0\u5b57\u200b\u53ca\u200b\u8c03\u6574\u8ba1\u5212\u200b\u3002</p>"},{"location":"blog/websitebeauty/mkdocsfont/#\u83b7\u53d6\u5b57\u4f53","title":"\u83b7\u53d6\u200b\u5b57\u4f53","text":""},{"location":"blog/websitebeauty/mkdocsfont/#\u2170-\u76f4\u63a5\u4e0b\u8f7d","title":"\u2170. \u200b\u76f4\u63a5\u200b\u4e0b\u8f7d","text":"<ol> <li>\u200b\u8fdb\u5165\u200b Release \u200b\u754c\u9762\u200b\u4e0b\u8f7d\u200b\u5bf9\u5e94\u200b\u7248\u672c\u200b\u7684\u200b TTF \u200b\u683c\u5f0f\u6587\u4ef6\u200b\uff0c\u200b\u6216\u200b\u5728\u200b\u672c\u200b\u4ed3\u5e93\u200b <code>fonts/TTF</code> \u200b\u6587\u4ef6\u5939\u200b\u4e2d\u200b\u4e0b\u8f7d\u200b\u3002</li> <li>\u200b\u5728\u200b Gitee \u200b\u5b98\u65b9\u200b\u955c\u50cf\u200b\u4ed3\u5e93\u200b <code>fonts/TTF</code> \u200b\u6587\u4ef6\u5939\u200b\u4e2d\u200b\u4e0b\u8f7d\u200b\u3002</li> <li>\u200b\u8fdb\u5165\u200b \u200b\u732b\u200b\u5543\u200b\u7f51\u200b\u3001Zfont.cn\u3001\u200b\u81ea\u7531\u200b\u5b57\u4f53\u200b \u200b\u8fdb\u884c\u200b\u4e0b\u8f7d\u200b\u3002GitHub \u200b\u9879\u76ee\u200b\u66f4\u65b0\u200b\u540e\u200b\uff0c\u200b\u4f1a\u200b\u8054\u7cfb\u200b\u7ad9\u957f\u200b\u8fdb\u884c\u200b\u66f4\u65b0\u200b\uff0c\u200b\u66f4\u65b0\u200b\u4f1a\u200b\u7a0d\u665a\u200b\u4e9b\u200b\u3002 \u200b\u6ce8\u610f\u200b\uff1a \u200b\u5176\u5b83\u200b\u6536\u5f55\u200b\u514d\u8d39\u200b\u5546\u7528\u200b\u5b57\u4f53\u200b\u7684\u200b\u7f51\u7ad9\u200b\u4e0a\u200b\u53ef\u80fd\u200b\u4e5f\u200b\u6536\u5f55\u200b\u4e86\u200b\u672c\u200b\u5b57\u4f53\u200b\uff0c\u200b\u4f46\u200b\u53ef\u80fd\u200b\u4e0d\u662f\u200b\u6700\u65b0\u7248\u200b\u3002 </li> <li>\u200b\u6c38\u7855\u200b\uff25\u200b\u76d8\u200b\u3001\u200b\u84dd\u594f\u4e91\u200b\uff08\u200b\u5bc6\u7801\u200b\uff1a8ppk\uff09 \u200b\u4f1a\u200b\u5728\u200b GitHub \u200b\u9879\u76ee\u200b\u66f4\u65b0\u200b\u540e\u200b 72 \u200b\u5c0f\u65f6\u200b\u4e4b\u5185\u200b\u66f4\u65b0\u200b\u3002</li> <li>\u200b\u5982\u679c\u200b\u60a8\u200b\u4f7f\u7528\u200b macOS\uff0c\u200b\u5df2\u7ecf\u200b\u5b89\u88c5\u200b\u8fc7\u200b Homebrew\uff0c\u200b\u53ef\u4ee5\u200b\u5728\u200b\u7ec8\u7aef\u200b\u8f93\u5165\u200b\u547d\u4ee4\u200b\uff1a<code>brew tap homebrew/cask-fonts &amp;&amp; brew install font-lxgw-wenkai</code> \u200b\u6765\u200b\u5b89\u88c5\u200b\u672c\u200b\u5b57\u4f53\u200b\u3002</li> <li>\u200b\u5982\u679c\u200b\u60a8\u200b\u4f7f\u7528\u200b Windows\uff0c\u200b\u5df2\u7ecf\u200b\u5b89\u88c5\u200b\u8fc7\u200b Scoop\uff0c\u200b\u53ef\u4ee5\u200b\u5728\u200b\u7ec8\u7aef\u200b\u8f93\u5165\u200b\u547d\u4ee4\u200b\uff1a<code>scoop bucket add nerd-fonts &amp;&amp; scoop install LXGWWenKai</code> \u200b\u6216\u8005\u200b <code>scoop bucket add nerd-fonts &amp;&amp; scoop install LXGWWenKaiMono</code> \u200b\u6765\u200b\u5b89\u88c5\u200b\u672c\u200b\u5b57\u4f53\u200b\u3002\u200b\u4ea6\u53ef\u200b\u67e5\u770b\u200b\u5fae\u8f6f\u200b\u5b98\u65b9\u200b\u6559\u7a0b\u200b\uff1a\u200b\u5982\u4f55\u200b\u5728\u200b Windows \u200b\u4e2d\u200b\u5b89\u88c5\u200b\u6216\u200b\u5220\u9664\u200b\u5b57\u4f53\u200b\u3002</li> </ol>"},{"location":"blog/websitebeauty/mkdocsfont/#\u2171-\u4ece\u6e90\u4ee3\u7801\u751f\u6210","title":"\u2171. \u200b\u4ece\u200b\u6e90\u4ee3\u7801\u200b\u751f\u6210","text":"<p>\u200b\u8bf7\u200b\u8fd0\u884c\u200b <code>./sources/build.bat</code> \u200b\u6216\u200b <code>./sources/build.sh</code>\u3002\u200b\u9700\u8981\u200b\u5b89\u88c5\u200b <code>fontmake</code>\uff1a<code>pip3 install fontmake</code> \u200b\u548c\u200b <code>fontTools</code>\uff1a<code>pip3 install fonttools</code>\u3002</p>"},{"location":"blog/websitebeauty/mkdocsfont/#\u6ce8\u610f\u4e8b\u9879","title":"\u6ce8\u610f\u4e8b\u9879","text":"<ol> <li>\u200b\u622a\u81f3\u200b\u76ee\u524d\u200b\uff0c\u200b\u5b8c\u6574\u200b\u7248\u672c\u200b\u5b57\u4f53\u200b\u542b\u6709\u200b\u5168\u90e8\u200b CJK \u200b\u57fa\u672c\u200b\u533a\u200b\u6c49\u5b57\u200b\uff0c\u200b\u4ee5\u53ca\u200b\u96f6\u661f\u200b\u6269\u5c55\u200b A~G \u200b\u533a\u200b\u6c49\u5b57\u200b\u3002 \u200b\u5982\u6709\u200b\u8865\u5b57\u200b\u9700\u6c42\u200b\uff0c\u200b\u8bf7\u200b\u5728\u200b Issue #33 \u200b\u63d0\u51fa\u200b\uff0c\u200b\u4e0d\u8981\u200b\u53e6\u5f00\u200b Issue\uff0c\u200b\u4ee5\u4fbf\u200b\u4e8e\u200b\u6574\u7406\u200b\u3002 </li> <li>\u200b\u672c\u4eba\u200b\u5e76\u200b\u4e0d\u662f\u200b\u4e13\u4e1a\u200b\u7684\u200b\u8bbe\u8ba1\u5e08\u200b\uff0c\u200b\u5e76\u672a\u200b\u8003\u8651\u200b\u8bbe\u8ba1\u200b\u7f8e\u611f\u200b\uff0c\u200b\u6240\u4ee5\u200b\u770b\u8d77\u6765\u200b\u53ef\u80fd\u200b\u7565\u200b\u4e11\u200b\uff0c\u200b\u8865\u200b\u8fdb\u53bb\u200b\u7684\u200b\u5b57\u200b\u4e0e\u200b\u539f\u7248\u200b\u53ef\u80fd\u200b\u7565\u200b\u6709\u8fdd\u200b\u548c\u200b\u611f\u200b\uff0c\u200b\u4e14\u200b\u5728\u200b Bold \u200b\u5b57\u200b\u91cd\u4e2d\u200b\u90e8\u5206\u200b\u5b57\u200b\u7684\u200b\u8f6e\u5ed3\u200b\u66f2\u7ebf\u200b\u4f1a\u200b\u6709\u200b\u6bdb\u523a\u200b\uff0cLight \u200b\u5b57\u200b\u91cd\u4e2d\u200b\u90e8\u5206\u200b\u5b57\u200b\u7684\u200b\u8f6e\u5ed3\u200b\u4f1a\u200b\u5b58\u5728\u200b\u98de\u70b9\u200b\uff1b\u200b\u6b64\u5916\u200b\u7531\u4e8e\u200b\u65f6\u95f4\u200b\u4ed3\u4fc3\u200b\uff0c\u200b\u5e76\u200b\u6ca1\u6709\u200b\u591a\u4f59\u200b\u7684\u200b\u65f6\u95f4\u200b\u7ec6\u4fee\u200b\uff0c\u200b\u90e8\u5206\u200b\u5b57\u200b\u7684\u200b\u90e8\u4ef6\u200b\u62fc\u63a5\u200b\u4f1a\u200b\u5f88\u200b\u751f\u786c\u200b\u3002\u200b\u5982\u200b\u6709\u200b\u5b57\u5f62\u200b\u4f18\u5316\u200b\u5efa\u8bae\u200b\uff0c\u200b\u8bf7\u200b\u5728\u200b Issue #14 \u200b\u63d0\u51fa\u200b\uff0c\u200b\u4e0d\u8981\u200b\u53e6\u5f00\u200b Issue\uff0c\u200b\u4ee5\u4fbf\u200b\u4e8e\u200b\u6574\u7406\u200b\u3002 \uff08\u200b\u4ee5\u4e0a\u200b\u4e24\u4e2a\u200b issue \u200b\u5747\u200b\u5df2\u200b\u52a0\u4e0a\u200b long term \u200b\u6807\u7b7e\u200b\uff0c\u200b\u4e14\u200b\u5747\u200b\u5df2\u200b\u5728\u200b Issues \u200b\u9875\u9762\u200b\u7f6e\u9876\u200b\u3002\uff09</li> <li>\u200b\u82e5\u200b\u9700\u8981\u200b\u5728\u200b\u7f51\u7ad9\u200b\u4e0a\u200b\u4f7f\u7528\u200b\u8fd9\u200b\u6b3e\u200b\u5b57\u4f53\u200b\uff0c\u200b\u8bf7\u53c2\u9605\u200b Issue #24\u3002</li> <li>\u200b\u5bf9\u4e8e\u200b\u642d\u914d\u200b\u7684\u200b\u897f\u200b\u6587\u5b57\u200b\u4f53\u200b\uff0c\u200b\u4e2a\u4eba\u200b\u63a8\u8350\u200b Ysabeau \u200b\u7cfb\u5217\u200b\u5b57\u4f53\u200b\u3002\u200b\u53e6\u6709\u200b Ysabeau Office \u200b\u4e0e\u971e\u200b\u9e5c\u200b\u6587\u6977\u200b\u8f7b\u4fbf\u200b\u7248\u200b\u7684\u200b\u5408\u5e76\u200b\u5b57\u4f53\u200b LXGW Bright\uff0c\u200b\u91c7\u7528\u200b \u200b\u5b57\u4f53\u200b\u5408\u5e76\u200b\u8865\u5168\u200b\u5de5\u5177\u200b \u200b\u5c06\u200b\u4e24\u6b3e\u200b\u5b57\u4f53\u200b\u5408\u5e76\u200b\u800c\u6210\u200b\uff0c\u200b\u63d0\u4f9b\u200b TTF\u3001OTF\u3001WOFF\u3001WOFF2 \u200b\u56db\u79cd\u200b\u683c\u5f0f\u200b\u3002</li> <li>\u200b\u8be5\u200b\u5b57\u4f53\u200b\u7684\u200b\u66f4\u200b\u591a\u200b\u7248\u672c\u200b \uff08\u200b\u53ef\u80fd\u200b\u4f1a\u200b\u968f\u65f6\u200b\u53d8\u52a8\u200b\uff09</li> <li>\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b\u5c4f\u5e55\u200b\u9605\u8bfb\u200b\u7248\u200b / LXGW WenKai Screen \u200b\u7531\u4e8e\u200b\u539f\u7248\u200b\u300c\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b\u300dRegular \u200b\u5b57\u91cd\u200b\u5728\u200b PC \u200b\u548c\u200b Android \u200b\u5c4f\u5e55\u200b\u4e0a\u200b\u663e\u793a\u200b\u8f83\u7ec6\u200b\uff0c\u200b\u800c\u200b Bold \u200b\u5b57\u91cd\u200b\u9700\u8981\u200b\u5728\u200b\u7c97\u4f53\u200b\u6a21\u5f0f\u200b\u4e0b\u200b\u624d\u80fd\u200b\u8c03\u7528\u200b\uff0c\u200b\u7279\u200b\u5236\u4f5c\u200b\u4ee5\u200b Bold \u200b\u5b57\u200b\u91cd\u4e3a\u200b\u57fa\u7840\u200b\u7684\u200b\uff0c\u200b\u52a0\u7c97\u200b\u540e\u200b\u7684\u200b\u300c\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b\u300d\u200b\u4e0e\u200b Windows \u200b\u9ed8\u8ba4\u200b\u82f1\u6587\u200b\u5b57\u4f53\u200b Segoe UI Regular \u200b\u7c97\u7ec6\u200b\u76f8\u5f53\u200b\uff0cPC \u200b\u548c\u200b Android \u200b\u624b\u673a\u200b\u5c4f\u5e55\u200b\u9605\u8bfb\u200b\u66f4\u52a0\u200b\u8212\u9002\u200b\uff0c\u200b\u65e0\u9700\u200b\u7279\u522b\u200b\u5207\u6362\u200b\u5230\u200b\u7c97\u4f53\u200b\u6a21\u5f0f\u200b\u3002</li> <li>\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b \u200b\u8f7b\u4fbf\u200b\u7248\u200b / LXGW WenKai Lite\uff1a\u200b\u5254\u9664\u200b v1.100 \u200b\u7248\u672c\u200b\u589e\u8865\u200b\u7684\u200b\u4e00\u4e9b\u200b\u8f83\u200b\u4e0d\u200b\u5e38\u7528\u200b\u7684\u200b\u6c49\u5b57\u200b\uff0c\u200b\u4fbf\u4e8e\u200b\u5f00\u53d1\u8005\u200b\u5c06\u200b\u5b57\u4f53\u200b\u5d4c\u5165\u200b\u8f6f\u4ef6\u200b\u4e2d\u200b\u3002\u200b\u82e5\u200b\u5b8c\u6574\u7248\u200b\u6709\u200b\u5b57\u5f62\u200b\u4f18\u5316\u200b\u6216\u200b\u7279\u6027\u200b\u66f4\u65b0\u200b\uff0c\u200b\u7cbe\u7b80\u7248\u200b\u4e5f\u200b\u5c06\u200b\u4f1a\u200b\u8ddf\u8fdb\u200b\u3002\u200b\u7cbe\u7b80\u7248\u200b\u4e0d\u200b\u5305\u542b\u200b\u8c1a\u6587\u200b\u3002</li> <li>\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b GB / LXGW WenKai GB\uff1a\u200b\u5728\u200b\u6587\u6977\u200b\u57fa\u7840\u200b\u4e0a\u200b\u8fdb\u4e00\u6b65\u200b\u8c03\u6574\u200b\u5b57\u5f62\u200b\u548c\u200b\u7b14\u5f62\u200b\uff0c\u200b\u7b26\u5408\u200b G \u200b\u6e90\u200b\u5b57\u5f62\u200b\u89c4\u8303\u200b\u3002\u200b\u5305\u542b\u200b\u300a\u200b\u901a\u7528\u200b\u89c4\u8303\u200b\u6c49\u5b57\u200b\u8868\u200b\u300b8105 \u200b\u4e2a\u200b\u6c49\u5b57\u200b\u3002\u200b\u53e6\u200b\u6709\u200b\u4e0e\u200b\u300c\u200b\u82ab\u837d\u200b\u300d\u200b\u7b49\u200b\u540c\u6e90\u200b\u5b57\u4f53\u200b\u5408\u5e76\u200b\u7684\u200b\u300c\u200b\u7f1d\u5408\u200b\u6977\u200b\u300d\uff0c\u200b\u53ca\u200b\u4f7f\u7528\u200b\u672c\u200b\u9879\u76ee\u200b\u5b57\u4f53\u200b\u8865\u5168\u200b\u7684\u200b GB \u200b\u878d\u5408\u200b\u7248\u200b\u3002</li> <li>\u200b\u971e\u9e5c\u200b\u6587\u6977\u200b TC / LXGW WenKai TC\uff1a\u200b\u4f9b\u200b\u7e41\u4f53\u4e2d\u6587\u200b\u7528\u6237\u200b\u548c\u200b\u65e7\u200b\u5b57\u5f62\u200b\u7231\u597d\u8005\u200b\u4f7f\u7528\u200b\uff0c\u200b\u57fa\u4e8e\u200b\u8f7b\u4fbf\u200b\u7248\u200b\u5236\u4f5c\u200b\uff0c\u200b\u91c7\u7528\u200b\u65e7\u200b\u5b57\u5f62\u200b\u5199\u6cd5\u200b\uff0c\u200b\u4e3b\u8981\u200b\u91c7\u7528\u200b Klee One \u200b\u7684\u200b\u9690\u85cf\u200b\u5b57\u5f62\u200b\uff0c\u200b\u90e8\u5206\u200b\u90e8\u4ef6\u200b\u624b\u52a8\u200b\u4fee\u6539\u200b \uff08\u200b\u5927\u90e8\u5206\u200b\u90e8\u4ef6\u200b\u53c2\u8003\u200b\u4e00\u70b9\u200b\u5b57\u574a\u200b\u300c\u200b\u4f20\u627f\u200b\u5b57\u5f62\u200b\u6807\u51c6\u5316\u200b\u6587\u4ef6\u200b\u300d\uff0c\u200b\u501f\u52a9\u200b\u300c\u200b\u6c49\u6587\u200b\u535a\u58eb\u200b\u300d\u300c\u200b\u56fd\u5b66\u200b\u8ff7\u200b\u300d\u300c\u200b\u5b57\u200b\u7edf\u7f51\u200b\u300d \u200b\u7b49\u200b\u5de5\u5177\u200b\u6309\u200b\u90e8\u4ef6\u200b\u67e5\u5b57\u200b\uff0c\u200b\u5bf9\u200b\u5b57\u5f62\u200b\u8fdb\u884c\u200b\u4fee\u6539\u200b\uff09\u3002\u200b\u6b64\u5916\u200b\u5df2\u6709\u200b\u57fa\u4e8e\u200b Klee One \u200b\u6539\u9020\u200b\u7684\u200b\u7e41\u4f53\u4e2d\u6587\u200b\u5b57\u4f53\u200b \u200b\u82ab\u837d\u200b / Iansui\uff0c\u200b\u91c7\u7528\u200b\u53f0\u6e7e\u5730\u533a\u200b\u7684\u200b\u6559\u80b2\u200b\u6807\u51c6\u200b\u5b57\u5f62\u200b\uff1b\u200b\u53e6\u6709\u200b\u91c7\u7528\u200b\u9999\u6e2f\u5730\u533a\u200b\u5b57\u5f62\u200b\u6807\u51c6\u200b\u7684\u200b \u200b\u82ab\u831c\u96c5\u6977\u200b / JyunsaiKaai\u3002</li> <li>\u200b\u672c\u200b\u9879\u76ee\u200b\u4e3a\u200b\u5b57\u4f53\u200b\u9879\u76ee\u200b\uff0c\u200b\u6709\u5173\u200b Magisk \u200b\u5b57\u4f53\u200b\u6a21\u5757\u200b\u7b49\u200b\u624b\u673a\u200b\u5b57\u4f53\u200b\u66ff\u6362\u200b\u6709\u5173\u200b\u7684\u200b\u95ee\u9898\u200b\uff0c\u200b\u8bf7\u200b\u79fb\u6b65\u200b\u6a21\u5757\u200b\u6a21\u677f\u200b\u7684\u200b Issues \u200b\u91cc\u200b\u53cd\u9988\u200b\uff0c\u200b\u4e0d\u8981\u200b\u5728\u200b\u672c\u200b\u9879\u76ee\u200b\u5f00\u200b\u8bae\u9898\u200b\u3002</li> </ol>"},{"location":"blog/websitebeauty/mkdocsfont/#\u6388\u6743\u4fe1\u606f","title":"\u6388\u6743\u200b\u4fe1\u606f","text":"<p>\u200b\u672c\u200b\u5b57\u4f53\u200b\u662f\u200b\u57fa\u4e8e\u200b SIL Open Font License 1.1 \u200b\u6539\u9020\u200b\u7684\u200b FONTWORKS \u200b\u5f00\u53d1\u200b\u5e76\u200b\u53d1\u5e03\u200b\u7684\u200b Klee \u200b\u5f00\u6e90\u200b\u9879\u76ee\u200b\u3002Klee \u200b\u662f\u200b FONTWORKS \u200b\u7684\u200b\u5546\u6807\u200b\u3002</p> <p>\u200b\u732b\u200b\u5543\u200b\u7f51\u200b\u63d0\u4f9b\u200b SIL Open Font License 1.1 \u200b\u975e\u5b98\u65b9\u200b\u7b80\u4f53\u4e2d\u6587\u200b\u8bd1\u672c\u200b\u4fbf\u4e8e\u200b\u7406\u89e3\u200b\uff0c\u200b\u4ec5\u4f9b\u53c2\u8003\u200b\u3002</p>"},{"location":"blog/websitebeauty/mkdocsfont/#\u8bb8\u53ef","title":"\u8bb8\u53ef","text":"<ul> <li>\u200b\u8fd9\u200b\u6b3e\u200b\u5b57\u4f53\u200b\u65e0\u8bba\u662f\u200b\u4e2a\u4eba\u200b\u8fd8\u662f\u200b\u4f01\u4e1a\u200b\u90fd\u200b\u53ef\u4ee5\u200b\u81ea\u7531\u200b\u5546\u7528\u200b\uff0c\u200b\u65e0\u9700\u200b\u4ed8\u8d39\u200b\uff0c\u200b\u4e5f\u200b\u65e0\u9700\u200b\u77e5\u4f1a\u200b\u6216\u8005\u200b\u6807\u660e\u200b\u539f\u4f5c\u8005\u200b\u3002 \uff08\u200b\u4f46\u200b\u5982\u679c\u200b\u544a\u77e5\u200b\uff0c\u200b\u6211\u4f1a\u200b\u5f88\u200b\u611f\u6fc0\u200b\u3002\uff09</li> <li>\u200b\u8fd9\u200b\u6b3e\u200b\u5b57\u4f53\u200b\u53ef\u4ee5\u200b\u81ea\u7531\u200b\u4f20\u64ad\u200b\u3001\u200b\u5206\u4eab\u200b\uff0c\u200b\u6216\u8005\u200b\u5c06\u200b\u5b57\u4f53\u200b\u5b89\u88c5\u200b\u4e8e\u200b\u7cfb\u7edf\u200b\u3001\u200b\u8f6f\u4ef6\u200b\u6216\u200bAPP\u200b\u4e2d\u200b\u4e5f\u200b\u662f\u200b\u5141\u8bb8\u200b\u7684\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u4e0e\u200b\u4efb\u4f55\u200b\u8f6f\u4ef6\u200b\u6346\u7ed1\u200b\u518d\u200b\u5206\u53d1\u200b\u4ee5\u53ca\u200b\uff0f\u200b\u6216\u200b\u4e00\u5e76\u200b\u9500\u552e\u200b\u3002</li> <li>\u200b\u8fd9\u200b\u6b3e\u200b\u5b57\u4f53\u200b\u53ef\u4ee5\u200b\u81ea\u7531\u200b\u4fee\u6539\u200b\u3001\u200b\u6539\u9020\u200b\uff0c\u200b\u5236\u4f5c\u200b\u884d\u751f\u200b\u5b57\u4f53\u200b\u3002\u200b\u4fee\u6539\u200b\u6216\u200b\u6539\u9020\u200b\u540e\u200b\u7684\u200b\u5b57\u4f53\u200b\u4e5f\u200b\u5fc5\u987b\u200b\u540c\u6837\u200b\u4ee5\u200b SIL OFL \u200b\u516c\u5f00\u200b\u3002</li> </ul>"},{"location":"blog/websitebeauty/mkdocsfont/#\u9650\u5236","title":"\u9650\u5236","text":"<ul> <li>\u200b\u5728\u200b\u5236\u4f5c\u200b\u884d\u751f\u200b\u5b57\u4f53\u200b\u65f6\u200b\uff0c\u200b\u5b57\u4f53\u200b\u540d\u79f0\u200b\u4e0d\u53ef\u200b\u4f7f\u7528\u200b\u539f\u6709\u200b\u5b57\u4f53\u200b\u7684\u200b\u300c\u200b\u4fdd\u7559\u200b\u540d\u79f0\u200b\u300d\u3002\u200b\u672c\u200b\u5b57\u4f53\u200b\u4fdd\u7559\u200b\u540d\u79f0\u200b\u300c\u200b\u971e\u9e5c\u200b\u300d\u300cLXGW\u300d\uff0c\u200b\u57fa\u4e8e\u200b\u672c\u200b\u5b57\u4f53\u200b\u4e8c\u6b21\u200b\u884d\u751f\u200b\u7684\u200b\u5b57\u4f53\u200b\uff0c\u200b\u540d\u79f0\u200b\u4e0d\u53ef\u200b\u51fa\u73b0\u200b\u300c\u200b\u971e\u9e5c\u200b\u300d\u200b\u6216\u200b\u300cLXGW\u300d\u200b\u5b57\u6837\u200b\uff1b\u200b\u800c\u200b\u5728\u200b\u6ca1\u6709\u200b\u5bf9\u200b\u5b57\u4f53\u200b\u6e90\u4ee3\u7801\u200b\u8fdb\u884c\u200b\u4fee\u6539\u200b\u7684\u200b\u60c5\u51b5\u200b\u4e0b\u200b\uff0c\u200b\u91cd\u65b0\u200b\u7f16\u8bd1\u200b\u51fa\u6765\u200b\u7684\u200b\u5b57\u4f53\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u7ee7\u7eed\u200b\u4f7f\u7528\u200b\u672c\u200b\u5b57\u4f53\u200b\u7684\u200b\u4fdd\u7559\u200b\u540d\u79f0\u200b\u300c\u200b\u971e\u9e5c\u200b\u300d\u300cLXGW\u300d\u3002</li> <li>\u200b\u6839\u636e\u200b SIL Open Font License 1.1 \u200b\u8bb8\u53ef\u200b\u4e0e\u200b\u6761\u4ef6\u200b\u4e2d\u200b \u200b\u7b2c\u4e00\u6761\u200b\u7684\u200b\u89c4\u5b9a\u200b\uff0c \u200b\u7981\u6b62\u200b\u5355\u72ec\u200b\u51fa\u552e\u200b\u5b57\u4f53\u200b\u6587\u4ef6\u200b(OTF/TTF\u200b\u6587\u4ef6\u200b)\u200b\u7684\u200b\u884c\u4e3a\u200b\u3002</li> <li>\u200b\u8be5\u200b\u5b57\u4f53\u200b\u4e0d\u53ef\u200b\u5728\u200b SIL Open Font License 1.1 \u200b\u4ee5\u5916\u200b\u7684\u200b\u6388\u6743\u200b\u8bb8\u53ef\u200b\u4e0b\u200b\u53d1\u884c\u200b\u3002</li> </ul> <p>\u200b\u4ee5\u4e0a\u200b\u662f\u200b\u6458\u5f55\u200b\u7684\u200b\u90e8\u5206\u200b\u5b57\u4f53\u200b\u5b98\u65b9\u200b\u4ecb\u7ecd\u200b\u6587\u6863\u200b</p>"},{"location":"blog/websitebeauty/mkdocsfont/#\u57fa\u4e8emkdocs\u7684\u7f51\u7ad9\u5b57\u4f53\u7f8e\u5316\u7528\u6cd5","title":"\u57fa\u4e8e\u200bMkdocs\u200b\u7684\u200b\u7f51\u7ad9\u200b\u5b57\u4f53\u200b\u7f8e\u5316\u200b\u7528\u6cd5","text":"<ol> <li>\u200b\u5728\u200bmkdocs.yml\u200b\u4e2d\u200b\u6dfb\u52a0\u200b\u4ee5\u4e0b\u5185\u5bb9\u200b <pre><code>extra_css:\n- https://cdn.jsdelivr.net/npm/lxgw-wenkai-webfont@1.1.0/style.css\n# - https://cdn.jsdelivr.net/npm/lxgw-wenkai-lite-webfont@1.1.0/style.css\n# - https://cdn.jsdelivr.net/npm/lxgw-wenkai-tc-webfont@1.0.0/style.css\n# - https://cdn.jsdelivr.net/npm/lxgw-wenkai-screen-webfont@1.1.0/style.css\n</code></pre></li> </ol> <p>\u200b\u7136\u540e\u200b\u5728\u200bextra.css\u200b\u4e2d\u200b\u6dfb\u52a0\u200b\u4ee5\u4e0b\u5185\u5bb9\u200b <pre><code>body {\nfont-family: \"LXGW WenKai\", sans-serif;\n/* Lite version */\n/* font-family: \"LXGW WenKai Lite\", sans-serif; */\n/* TC version */\n/* font-family: \"LXGW WenKai TC\", sans-serif; */\n/* Screen version */\n/* font-family: \"LXGW WenKai Screen\", sans-serif; */\n}\n</code></pre></p> <p>\u200b\u56db\u9009\u200b\u4e00\u200b\uff0cmkdocs.yml\u200b\u548c\u200bextra.css\u200b\u76f8\u4e92\u200b\u5bf9\u5e94\u200b </p> <p>\u200b\u4e0d\u200b\u61c2\u200bextra_css\u200b\u7684\u200b\u7528\u6cd5\u200b\u7684\u200b\u53ef\u4ee5\u200b\u770b\u200b\u4e00\u4e0b\u200b\u6211\u200b\u5199\u200b\u7684\u200bextra_css\u200b\u90e8\u5206\u200b\u6559\u7a0b\u200b</p> <p>Tip</p> <p>\u200b\u5207\u6362\u200b\u5b57\u4f53\u200b\u540e\u200b\u53ef\u80fd\u200b\u8fd4\u56de\u200b\u9876\u90e8\u200b\u6309\u94ae\u200b\u4f1a\u200b\u5728\u200b\u4e2a\u522b\u200b\u6d4f\u89c8\u5668\u200b\u663e\u793a\u200b\u5f02\u5e38\u200b \u200b\u5efa\u8bae\u200b\u5728\u200bextra.css\u200b\u91cc\u200b\u52a0\u5165\u200b <pre><code>button.md-top {\nfont-family: LXGW WenKai; /* \u200b\u4fee\u6539\u200b\u5b57\u4f53\u200b */\nfont-size: 16px; /* \u200b\u4fee\u6539\u200b\u5b57\u4f53\u5927\u5c0f\u200b */\nfont-weight: bold; /* \u200b\u4fee\u6539\u200b\u5b57\u4f53\u200b\u7c97\u7ec6\u200b */\ncolor: #518FC1; /* \u200b\u4fee\u6539\u200b\u5b57\u4f53\u200b\u989c\u8272\u200b */\n}\n</code></pre></p>"},{"location":"blog/websitebeauty/shubiao/","title":"JS\u200b\u5b9e\u73b0\u200b\u9f20\u6807\u200b\u6837\u5f0f","text":"<p>\u200b\u4e0d\u200b\u5efa\u8bae\u200b\u66f4\u6539\u200b\uff0c\u200b\u56e0\u4e3a\u200b\u9ed8\u8ba4\u200b\u5c31\u662f\u200b\u6700\u200b\u7b80\u6d01\u200b</p> <p> <p></p> <p> \u200b\u5728\u200b<code>docs/javascripts/extra.js</code>\u200b\u4e0b\u200b\u590d\u5236\u7c98\u8d34\u200b\uff1a <pre><code>var CURSOR;\nMath.lerp = (a, b, n) =&gt; (1 - n) * a + n * b;\nconst getStyle = (el, attr) =&gt; {\ntry {\nreturn window.getComputedStyle\n? window.getComputedStyle(el)[attr]\n: el.currentStyle[attr];\n} catch (e) {}\nreturn \"\";\n};\nclass Cursor {\nconstructor() {\nthis.pos = {curr: null, prev: null};\nthis.pt = [];\nthis.create();\nthis.init();\nthis.render();\n}\nmove(left, top) {\nthis.cursor.style[\"left\"] = `${left}px`;\nthis.cursor.style[\"top\"] = `${top}px`;\n}\ncreate() {\nif (!this.cursor) {\nthis.cursor = document.createElement(\"div\");\nthis.cursor.id = \"cursor\";\nthis.cursor.classList.add(\"hidden\");\ndocument.body.append(this.cursor);\n}\nvar el = document.getElementsByTagName('*');\nfor (let i = 0; i &lt; el.length; i++)\nif (getStyle(el[i], \"cursor\") == \"pointer\")\nthis.pt.push(el[i].outerHTML);\ndocument.body.appendChild((this.scr = document.createElement(\"style\")));\n// \u200b\u8fd9\u91cc\u200b\u6539\u53d8\u200b\u9f20\u6807\u200b\u6307\u9488\u200b\u7684\u200b\u989c\u8272\u200b \u200b\u7531\u200bsvg\u200b\u751f\u6210\u200b\nthis.scr.innerHTML = `* {cursor: url(\"data:image/svg+xml,&lt;svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' width='8px' height='8px'&gt;&lt;circle cx='4' cy='4' r='4' opacity='.5'/&gt;&lt;/svg&gt;\") 4 4, auto}`;\n}\nrefresh() {\nthis.scr.remove();\nthis.cursor.classList.remove(\"hover\");\nthis.cursor.classList.remove(\"active\");\nthis.pos = {curr: null, prev: null};\nthis.pt = [];\nthis.create();\nthis.init();\nthis.render();\n}\ninit() {\ndocument.onmouseover = e =&gt; this.pt.includes(e.target.outerHTML) &amp;&amp; this.cursor.classList.add(\"hover\");\ndocument.onmouseout = e =&gt; this.pt.includes(e.target.outerHTML) &amp;&amp; this.cursor.classList.remove(\"hover\");\ndocument.onmousemove = e =&gt; {(this.pos.curr == null) &amp;&amp; this.move(e.clientX - 8, e.clientY - 8); this.pos.curr = {x: e.clientX - 8, y: e.clientY - 8}; this.cursor.classList.remove(\"hidden\");};\ndocument.onmouseenter = e =&gt; this.cursor.classList.remove(\"hidden\");\ndocument.onmouseleave = e =&gt; this.cursor.classList.add(\"hidden\");\ndocument.onmousedown = e =&gt; this.cursor.classList.add(\"active\");\ndocument.onmouseup = e =&gt; this.cursor.classList.remove(\"active\");\n}\nrender() {\nif (this.pos.prev) {\nthis.pos.prev.x = Math.lerp(this.pos.prev.x, this.pos.curr.x, 0.15);\nthis.pos.prev.y = Math.lerp(this.pos.prev.y, this.pos.curr.y, 0.15);\nthis.move(this.pos.prev.x, this.pos.prev.y);\n} else {\nthis.pos.prev = this.pos.curr;\n}\nrequestAnimationFrame(() =&gt; this.render());\n}\n}\n(() =&gt; {\nCURSOR = new Cursor();\n// \u200b\u9700\u8981\u200b\u91cd\u65b0\u200b\u83b7\u53d6\u200b\u5217\u8868\u200b\u65f6\u200b\uff0c\u200b\u4f7f\u7528\u200b CURSOR.refresh()\n})();\n</code></pre> \u200b\u5176\u4e2d\u200b\u6bd4\u8f83\u200b\u91cd\u8981\u200b\u7684\u200b\u53c2\u6570\u200b\u5c31\u662f\u200b\u9f20\u6807\u200b\u7684\u200b\u5c3a\u5bf8\u200b\u548c\u200b\u989c\u8272\u200b\uff0c\u200b\u5df2\u7ecf\u200b\u5728\u200b\u4e0a\u200b\u56fe\u200b\u4e2d\u200b\u6807\u51fa\u200b\uff0c\u200b\u76ee\u524d\u200b\u53d1\u73b0\u200b\u989c\u8272\u200b\u53ea\u200b\u652f\u6301\u200bRGB\u200b\u5199\u6cd5\u200b\u548c\u200b\u56fa\u6709\u200b\u540d\u79f0\u200b\u5199\u6cd5\u200b\uff08\u200b\u4f8b\u5982\u200bred\u200b\u8fd9\u79cd\u200b\uff09\uff0c\u200b\u5176\u4ed6\u200b\u53c2\u6570\u200b\u4e5f\u200b\u53ef\u4ee5\u200b\u81ea\u884c\u200b\u6478\u7d22\u200b\uff1a </p> <pre><code>* {cursor: url(\"data:image/svg+xml,&lt;svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' width='8px' height='8px'&gt;&lt;circle cx='4' cy='4' r='4' opacity='1.0' fill='rgb(57, 197, 187)'/&gt;&lt;/svg&gt;\") 4 4, auto}`\n</code></pre> <p>\u200b\u5728\u200bdocs/stylesheets/extra.css\u200b\u6dfb\u52a0\u200b\u5982\u4e0b\u200b\u4ee3\u7801\u200b\uff1a <pre><code>/* \u200b\u9f20\u6807\u200b\u6837\u5f0f\u200b */\n#cursor {\nposition: fixed;\nwidth: 16px;\nheight: 16px;\n/* \u200b\u8fd9\u91cc\u200b\u6539\u53d8\u200b\u8ddf\u968f\u200b\u7684\u200b\u5e95\u8272\u200b */\nbackground: var(--theme-color);\nborder-radius: 8px;\nopacity: 0.25;\nz-index: 10086;\npointer-events: none;\ntransition: 0.2s ease-in-out;\ntransition-property: background, opacity, transform;\n}\n#cursor.hidden {\nopacity: 0;\n}\n#cursor.hover {\nopacity: 0.1;\ntransform: scale(2.5);\n-webkit-transform: scale(2.5);\n-moz-transform: scale(2.5);\n-ms-transform: scale(2.5);\n-o-transform: scale(2.5);\n}\n#cursor.active {\nopacity: 0.5;\ntransform: scale(0.5);\n-webkit-transform: scale(0.5);\n-moz-transform: scale(0.5);\n-ms-transform: scale(0.5);\n-o-transform: scale(0.5);\n}\n</code></pre> \u200b\u8fd9\u91cc\u200b\u6bd4\u8f83\u200b\u91cd\u8981\u200b\u7684\u200b\u53c2\u6570\u200b\u5c31\u662f\u200b\u9f20\u6807\u200b\u8ddf\u968f\u200b\u7684\u200b\u5706\u5f62\u200b\u989c\u8272\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u6839\u636e\u200b\u81ea\u5df1\u200b\u7684\u200b\u559c\u597d\u200b\u8fdb\u884c\u200b\u66f4\u6539\u200b\uff1a <pre><code>#cursor {\n/* \u200b\u8fd9\u91cc\u200b\u6539\u53d8\u200b\u8ddf\u968f\u200b\u7684\u200b\u5e95\u8272\u200b */\nbackground: rgb(57, 197, 187);\n}\n</code></pre></p> <p>\u200b\u6ce8\u610f\u200b\u26a0\ufe0f</p> <p>\u200b\u9700\u8981\u200b\u5728\u200bmkdocs.yml\u200b\u4e2d\u200b\u5f15\u5165\u200bjs\u200b\u548c\u200bcss <pre><code>extra_javascript:\n - javascripts/extra.js\n - javascripts/mathjax.js\nextra_css:\n - stylesheets/extra.css\n</code></pre></p>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/webtalknow/","title":"\u6dfb\u52a0\u200b\u5728\u7ebf\u200b\u804a\u5929","text":"<p>\u200b\u4ee5\u200bTidio\u200b\u4e3a\u4f8b\u200b,Tidio\u200b\u514d\u8d39\u7248\u200b\u5df2\u7ecf\u200b\u5b8c\u5168\u200b\u591f\u7528\u200b\u4e14\u200b\u65e0\u9700\u200b\u68af\u5b50\u200b</p>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/webtalknow/#\u8bbf\u95eetidio\u5b98\u7f51","title":"\u8bbf\u95ee\u200bTidio\u200b\u5b98\u7f51","text":"<p>\u200b\u8981\u200b\u5728\u200b\u60a8\u200b\u7684\u200b\u7f51\u7ad9\u200b\u4e0a\u200b\u4f7f\u7528\u200b javascript \u200b\u4ee3\u7801\u200b\u65b9\u6cd5\u200b\u5b89\u88c5\u200b Tidio\uff0c\u200b\u60a8\u200b\u9700\u8981\u200b\u521b\u5efa\u200b\u4e00\u4e2a\u200b Tidio \u200b\u5e10\u6237\u200b\u3002\u200b\u8981\u200b\u521b\u5efa\u200b Tidio \u200b\u5e10\u6237\u200b\uff0c\u200b\u8bf7\u200b\u8bbf\u95ee\u200b\u6211\u4eec\u200b\u7684\u200b\u7f51\u7ad9\u200b\uff0c\u200b\u7136\u540e\u200b\u5355\u51fb\u200b \u201c\u200b\u5f00\u59cb\u200b\u201d \u200b\u6309\u94ae\u200b\u521b\u5efa\u200b\u65b0\u200b\u7684\u200b Tidio \u200b\u5e10\u6237\u200b\u3002\u200b\u60a8\u200b\u8fd8\u200b\u53ef\u4ee5\u200b\u4f7f\u7528\u200b \u201c\u200b\u767b\u5f55\u200b\u201d \u200b\u9009\u9879\u200b\u6765\u200b\u4f7f\u7528\u200b\u60a8\u200b\u73b0\u6709\u200b\u7684\u200b\u5e10\u6237\u200b\u3002 <p>\u200b\u5b89\u88c5\u200b\u8fc7\u7a0b\u200b\u5f88\u200b\u7b80\u5355\u200b\uff0c\u200b\u56e0\u4e3a\u200b\u5b83\u200b\u53ea\u200b\u9700\u8981\u200b\u60a8\u200b\u5c06\u200b\u4e00\u884c\u200b\u4ee3\u7801\u200b\u7c98\u8d34\u200b\u5230\u200b\u7f51\u7ad9\u200b\u4ee3\u7801\u200b\u7684\u200b\u9002\u5f53\u200b\u4f4d\u7f6e\u200b\u3002 </p>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/webtalknow/#\u627e\u5230\u5b89\u88c5\u4ee3\u7801","title":"\u627e\u5230\u200b\u5b89\u88c5\u200b\u4ee3\u7801","text":"<p>\u200b\u53ef\u4ee5\u200b\u524d\u5f80\u200b\u201c\u200b\u8bbe\u7f6e\u200b\u201d&gt;\u201c\u200b\u9891\u9053\u200b\u201d&gt;\u201c\u200b\u5b9e\u65f6\u200b\u804a\u5929\u200b\u201d&gt; \u201c\u200b\u5b89\u88c5\u200b\u201d \u200b\u90e8\u5206\u200b\u627e\u5230\u200b\u60a8\u200b\u72ec\u7279\u200b\u7684\u200b Tidio javascript \u200b\u4ee3\u7801\u200b\u3002\u200b\u8fd8\u200b\u5c06\u200b\u5728\u200b\u5e10\u6237\u200b\u521b\u5efa\u200b\u4e4b\u65c5\u200b\u7684\u200b\u6700\u540e\u200b\u9636\u6bb5\u200b\u770b\u5230\u200b\u4ee3\u7801\u200b\u3002 \u200b\u6bd4\u5982\u200b\uff1a <pre><code>&lt;script src=\"//code.tidio.co/6jmawe9m5wy4ahvlhub2riyrnujz7xxi.js\" async&gt;&lt;/script&gt;\n</code></pre></p>","tags":["Mkdocs"]},{"location":"blog/websitebeauty/webtalknow/#\u653e\u5230\u4e3b\u9875indexmd\u5373\u53ef","title":"\u653e\u5230\u200b\u4e3b\u9875\u200bindex.md\u200b\u5373\u53ef","text":"","tags":["Mkdocs"]},{"location":"develop/git/","title":"Git \u200b\u5b9e\u7528\u6280\u5de7","text":"<p>Info</p> <p>\u200b\u539f\u6587\u200b\u5730\u5740\u200b:Git \u200b\u5b9e\u7528\u6280\u5de7\u200b</p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#git-\u5b9e\u7528\u6280\u5de7","title":"Git \u200b\u5b9e\u7528\u6280\u5de7","text":"","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#\u4e00\u57fa\u672c\u64cd\u4f5c","title":"\u4e00\u200b\u3001\u200b\u57fa\u672c\u64cd\u4f5c","text":"","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#1-\u65b0\u5efa-git-\u4ed3\u5e93","title":"1. \u200b\u65b0\u5efa\u200b git \u200b\u4ed3\u5e93","text":"<pre><code>git init\n</code></pre> <pre><code>git init -b main\n\ngit config --global init.defaultBranch main\n\ngit branch -m main\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#2-\u514b\u9686\u8fdc\u7a0b\u4ed3\u5e93","title":"2. \u200b\u514b\u9686\u200b\u8fdc\u7a0b\u200b\u4ed3\u5e93","text":"<pre><code>git clone http://git.example.com/someone/test.git\n\ngit clone http://git.example.com/someone/test.git test\n\ngit clone http://git.example.com/someone/test.git --depth=1 -b main\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#3-\u63d0\u4ea4\u4ee3\u7801","title":"3. \u200b\u63d0\u4ea4\u200b\u4ee3\u7801","text":"<pre><code>git add -a\n\ngit add -u\n\ngit add .\n\ngit commit\n\ngit commit -m \"first commit\"\n\ngit commit -am \"first commit\"\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#4-\u67e5\u770b\u4ed3\u5e93\u72b6\u6001","title":"4. \u200b\u67e5\u770b\u200b\u4ed3\u5e93\u200b\u72b6\u6001","text":"<pre><code>git status\n</code></pre> <pre><code>git status -s\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#5-\u67e5\u770b\u63d0\u4ea4\u5386\u53f2","title":"5. \u200b\u67e5\u770b\u200b\u63d0\u4ea4\u200b\u5386\u53f2","text":"<p>https://git-scm.com/docs/git-log</p> <pre><code>git log\n</code></pre> <p></p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#6-\u65b0\u5efa\u5206\u652f","title":"6. \u200b\u65b0\u5efa\u200b\u5206\u652f","text":"<pre><code>git branch test\n\ngit checkout test\n\ngit checkout -b test\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#7-\u5408\u5e76\u5206\u652f","title":"7. \u200b\u5408\u5e76\u200b\u5206\u652f","text":"<pre><code>git checkout main\n\ngit merge test\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#8-\u5220\u9664\u5206\u652f","title":"8. \u200b\u5220\u9664\u200b\u5206\u652f","text":"<pre><code>git branch -d test-not-need\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#9-\u5408\u5e76\u51b2\u7a81","title":"9. \u200b\u5408\u5e76\u200b\u51b2\u7a81","text":"<p>\u200b\u5f53\u200b\u4e24\u4e2a\u200b\u5206\u652f\u200b\u90fd\u200b\u5bf9\u200b\u540c\u4e00\u200b\u884c\u200b\u8fdb\u884c\u200b\u4e86\u200b\u4fee\u6539\u200b\uff0cgit \u200b\u4fbf\u4f1a\u200b\u4ea7\u751f\u200b\u51b2\u7a81\u200b\uff0c\u200b\u5e76\u200b\u6807\u8bb0\u200b\u4e3a\u200b\u672a\u200b\u5408\u5e76\u200b</p> <p> </p> <p>\u200b\u6b64\u65f6\u200b\u5c06\u200b\u6bcf\u4e2a\u200b\u6587\u4ef6\u200b\u8fdb\u884c\u200b\u4fee\u6539\u200b\uff0c\u200b\u786e\u8ba4\u200b\u6700\u540e\u200b\u7684\u200b\u5185\u5bb9\u200b\uff0c\u200b\u4f7f\u7528\u200b git add \u200b\u65b9\u6cd5\u200b\u6807\u8bb0\u200b\u4e3a\u200b\u51b2\u7a81\u200b\u5df2\u200b\u89e3\u51b3\u200b <pre><code>git add .\\A.txt\n</code></pre> \u200b\u5728\u200b\u6240\u6709\u200b\u6587\u4ef6\u200b\u7684\u200b\u51b2\u7a81\u200b\u5747\u200b\u5df2\u200b\u89e3\u51b3\u200b\u540e\u200b\uff0c\u200b\u4f7f\u7528\u200b commit \u200b\u63d0\u4ea4\u200b\u6b64\u6b21\u200b\u4fee\u6539\u200b\u3002</p> <p></p> <pre><code>git merge --abort\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#10-\u8fdc\u7a0b\u4ed3\u5e93","title":"10. \u200b\u8fdc\u7a0b\u200b\u4ed3\u5e93","text":"<pre><code>git remote\n</code></pre> <p>\u200b\u9ed8\u8ba4\u200b\u5e94\u8be5\u200b\u4e3a\u7a7a\u200b</p> <pre><code>git remote add origin http://git.example.com/someone/test.git\n\ngit push origin main\n\ngit fetch --all\n\ngit fetch origin\n\ngit branch --set-upstream-to=origin/main main\n\ngit branch -u origin/main main\n</code></pre> <p></p> <pre><code>git push -u origin main\n\ngit pull\n\ngit pull origin main\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#\u4e8c\u5e38\u89c1\u6280\u5de7","title":"\u4e8c\u200b\u3001\u200b\u5e38\u89c1\u200b\u6280\u5de7","text":"","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#1-\u4e34\u65f6\u4fdd\u5b58\u6210\u679c","title":"1. \u200b\u4e34\u65f6\u200b\u4fdd\u5b58\u200b\u6210\u679c","text":"<pre><code>git stash\n</code></pre> <pre><code>git stash pop\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#2-\u5408\u5e76\u5206\u652f\u7075\u6d3b\u9009\u62e9-rebasemerge","title":"2. \u200b\u5408\u5e76\u200b\u5206\u652f\u200b\u7075\u6d3b\u200b\u9009\u62e9\u200b rebase/merge","text":"<pre><code>git merge test\n\ngit rebase test\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#3-cherry-pick","title":"3. cherry-pick","text":"<p>\u200b\u9002\u5408\u200b hotfix</p> <pre><code>git cherry-pick 12d654f1d701cbf7cd9abb98ce84eeef460a24a7\n</code></pre> <p> </p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#4-\u4fee\u6539\u4e0a\u6b21\u63d0\u4ea4","title":"4. \u200b\u4fee\u6539\u200b\u4e0a\u6b21\u200b\u63d0\u4ea4","text":"<pre><code>git commit --amend\n</code></pre> <p>\u200b\u4f1a\u200b\u540c\u65f6\u200b\u63d0\u4ea4\u200b\u6682\u5b58\u200b\u7684\u200b\u6587\u4ef6\u200b</p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#5-\u53d6\u6d88\u6587\u4ef6\u4fee\u6539","title":"5. \u200b\u53d6\u6d88\u200b\u6587\u4ef6\u200b\u4fee\u6539","text":"<pre><code>git checkout .\\C.txt\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#6-\u5f03\u7528\u63d0\u4ea4","title":"6. \u200b\u5f03\u7528\u200b\u63d0\u4ea4","text":"<pre><code>\u200b\u4fdd\u7559\u200b\u6587\u4ef6\u200b\ngit reset --soft 12d654f1d701cbf7cd9abb98ce84eeef460a24a7\n\n\u200b\u4e22\u5f03\u200b\u4fee\u6539\u200b\ngit reset --hard 12d654f1d701cbf7cd9abb98ce84eeef460a24a7\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/git/#7-\u8865\u4e01\u6587\u4ef6","title":"7. \u200b\u8865\u4e01\u200b\u6587\u4ef6","text":"<pre><code>git\ngit diff [file] &gt; a.patch\ngit apply a.patch\n</code></pre>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/lighthouse/","title":"\u5229\u7528\u200bLighthouse\u200b\u6d4b\u8bd5\u200b\u7f51\u7ad9\u200b\u6027\u80fd","text":"<p>\u200b\u6253\u5f00\u200b\u8c37\u6b4c\u200b\u6216\u8005\u200bEdge\u200b\u6d4f\u89c8\u5668\u200b\uff0c\u200b\u6309\u200bF12\uff0c\u200b\u5728\u200b\u53f3\u4fa7\u200b\u70b9\u200b\"\u2795\"\u200b\u627e\u5230\u200bLighthouse,\u200b\u70b9\u51fb\u200b\u5206\u6790\u200b\u9875\u9762\u200b\u8f7d\u200b\u5373\u53ef\u200b </p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/vercel/","title":"\u5982\u4f55\u200b\u5c06\u200b github pages \u200b\u8fc1\u79fb\u200b\u5230\u200b vercel \u200b\u4e0a\u200b\u6258\u7ba1","text":"<p>\u200b\u5982\u4f55\u200b\u5c06\u200b github pages \u200b\u8fc1\u79fb\u200b\u5230\u200b vercel \u200b\u4e0a\u200b\u6258\u7ba1\u200b</p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/vercel/#%E5%89%8D%E8%A8%80","title":"\u524d\u8a00","text":"<p>\u200b\u65e9\u671f\u200b\u7f51\u7ad9\u200b\u4f7f\u7528\u200b <code>github pages</code>,\u200b\u540e\u6765\u200b\u8fc1\u79fb\u200b\u5230\u200b coding,\u200b\u6700\u8fd1\u200b\u53c8\u200b\u653e\u5230\u200b\u817e\u8baf\u200b\u4e91\u200b\u7f51\u7ad9\u200b\u9759\u6001\u200b\u6258\u7ba1\u200b,\u200b\u65e0\u8bba\u662f\u200b coding \u200b\u7684\u200b cos \u200b\u5b58\u50a8\u200b\u6876\u200b,\u200b\u8fd8\u662f\u200b\u9759\u6001\u200b\u7f51\u7ad9\u200b\u6258\u7ba1\u200b</p> <p>\u200b\u4ed6\u4eec\u200b\u90fd\u200b\u662f\u200b\u6536\u8d39\u200b\u7684\u200b,\u200b\u90a3\u200b\u6709\u6ca1\u6709\u200b\u514d\u8d39\u200b\u7684\u200b\u6258\u7ba1\u5546\u200b\u5462\u200b,\u200b\u65e2\u200b\u4e0d\u200b\u5f71\u54cd\u200b\u7f51\u7ad9\u200b\u7684\u200b\u8bbf\u95ee\u901f\u5ea6\u200b\u8fd8\u200b\u514d\u8d39\u200b,\u200b\u4e8e\u662f\u200b,\u200b\u627e\u200b\u4e86\u200b\u4e00\u4e0b\u200b,\u200b\u8fd8\u200b\u771f\u200b\u6709\u200b,vercel\u200b\u548c\u200bNetlify,\u200b\u5c31\u662f\u200b\u514d\u8d39\u200b\u7684\u200b</p> <p>\u200b\u5176\u4e2d\u200b\u5927\u540d\u200b\u9876\u9876\u200b\u7684\u200b<code>Next.js</code>,<code>create-react-app</code>,<code>Nuxt.js</code>\u200b\u7b49\u200b\u5c31\u662f\u200b\u90e8\u7f72\u200b\u5728\u200b\u90e8\u7f72\u200b\u6258\u7ba1\u200b\u5728\u200b<code>vercel</code>\u200b\u7684\u200b,\u200b\u800c\u200b<code>vuejs</code>,<code>reactjs</code>\u200b\u7b49\u200b\u5c31\u662f\u200b\u6258\u7ba1\u200b\u5728\u200b<code>Netlify</code>\u200b\u4e0a\u200b\u7684\u200b</p> <p>\u200b\u60f3\u5fc5\u200b\u7ecf\u5e38\u200b\u6253\u5f00\u200b\u8fd9\u4e9b\u200b\u9f0e\u9f0e\u5927\u540d\u200b\u5b98\u7f51\u200b\u7684\u200b\u65f6\u5019\u200b,\u200b\u8bbf\u95ee\u901f\u5ea6\u200b\u8fd8\u662f\u200b\u53ef\u4ee5\u200b\u7684\u200b</p> <p>\u200b\u4eca\u5929\u200b\u8bf4\u200b\u4e00\u4e0b\u200b\u8fd9\u4e2a\u200b<code>vercel</code>,Vercel \u200b\u53ef\u4ee5\u200b\u90e8\u7f72\u200b\u4efb\u4f55\u200b\u524d\u7aef\u200b\u5e94\u7528\u7a0b\u5e8f\u200b\u7684\u200b\u6700\u4f73\u200b\u573a\u6240\u200b\u3002\u200b\u53f7\u79f0\u200b\u4ee5\u200b\u96f6\u200b\u914d\u7f6e\u200b\u90e8\u7f72\u200b\u5230\u200b\u6211\u4eec\u200b\u7684\u200b\u5168\u7403\u200b\u8fb9\u7f18\u200b\u7f51\u7edc\u200b,\u200b\u52a8\u6001\u200b\u6269\u5c55\u200b\u5230\u200b\u6570\u767e\u4e07\u4e2a\u200b\u9875\u9762\u200b\u800c\u200b\u4e0d\u4f1a\u200b\u8d39\u529b\u200b</p> <p>\u200b\u4e00\u952e\u200b\u5bfc\u5165\u200b(\u200b\u652f\u6301\u200b github,gitlab,BitBucket),\u200b\u81ea\u5df1\u200b\u7684\u200b\u5b58\u50a8\u200b\u5e93\u200b\uff0c\u200b\u7136\u540e\u200b\u63a8\u9001\u200b\u3002vercel \u200b\u5185\u7f6e\u200b\u7684\u200b<code>CI / CD</code>\u200b\u7cfb\u7edf\u200b\u4f1a\u200b\u5728\u200b\u6bcf\u6b21\u200b\u4ee3\u7801\u200b\u66f4\u6539\u200b\u65f6\u200b\u89e6\u53d1\u200b</p> <p>\u200b\u4f53\u9a8c\u200b\u8fc7\u540e\u200b,\u200b\u786e\u5b9e\u200b\u65b9\u4fbf\u200b,\u200b\u5f3a\u5927\u200b</p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/vercel/#01","title":"01","text":"<p>\u200b\u4e3a\u4ec0\u4e48\u200b\u9009\u62e9\u200b vercel</p> <p>\u2488 \u200b\u514d\u8d39\u200b\u90e8\u7f72\u200b\u6258\u7ba1\u200b\u524d\u7aef\u200b\u5e94\u7528\u200b</p> <p>\u2489 \u200b\u652f\u6301\u200b\u4e00\u952e\u200b\u5bfc\u5165\u200b(github,gitlab),\u200b\u96f6\u200b\u914d\u7f6e\u200b</p> <p>\u248a \u200b\u652f\u6301\u200b\u81ea\u5b9a\u4e49\u200b\u57df\u540d\u200b\u4ee5\u53ca\u200b\u914d\u7f6e\u200b ssl \u200b\u8bc1\u4e66\u200b,https.</p> <p>\u248b \u200b\u7b80\u5355\u200b\u53cb\u597d\u200b,\u200b\u4e2a\u4eba\u8d26\u6237\u200b\u514d\u8d39\u200b,\u200b\u53ef\u4ee5\u200b\u90e8\u7f72\u200b next.js,Nuxt.js,Gatsby.js,Angular,Ember.js,Hexo,Eleventy,Hugo,Docusaurus2,Preact,Dojo,Vue.js,Jekyll \u200b\u7b49\u200b</p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/vercel/#02","title":"02","text":"<p>\u200b\u524d\u63d0\u6761\u4ef6\u200b</p> <p>\u2488 \u200b\u5148\u200b\u6210\u529f\u200b\u90e8\u7f72\u200b github pages(\u200b\u672c\u6587\u200b\u4ee5\u200b github pages \u200b\u4e3a\u4f8b\u200b,\u200b\u5176\u4ed6\u200b\u7c7b\u4f3c\u200b\u7684\u200b\u5e94\u7528\u200b\u4e5f\u200b\u662f\u200b\u5982\u6b64\u200b)</p> <p>\u2489 \u200b\u7136\u540e\u200b\u767b\u9646\u200b vercel \u200b\u5b98\u7f51\u200b, \u200b\u4e00\u952e\u200b\u5bfc\u5165\u200b</p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/vercel/#03","title":"03","text":"<p>\u200b\u600e\u4e48\u200b\u4f7f\u7528\u200b\u5462\u200b</p> <p>\u200b\u5728\u200b\u81ea\u5df1\u200b\u7684\u200b github \u200b\u4ed3\u5e93\u200b\u4e2d\u200b\u627e\u5230\u200b github pages \u200b\u4ed3\u5e93\u200b</p> <p>(\u200b\u627e\u5230\u200b\u81ea\u5df1\u200bgithub pages\u200b\u7684\u200b\u4ed3\u5e93\u200b)</p> <p>(\u200b\u5728\u200bvercel\u200b\u4e0a\u200b\u5bfc\u5165\u200bgithub \u200b\u4ed3\u5e93\u200b\u7684\u200b\u4ee3\u7801\u200b)</p> <p> \u200b\u7b49\u5f85\u200b\u5bfc\u5165\u200b\u90e8\u7f72\u200b\u5373\u53ef\u200b</p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/vercel/","title":"","text":"","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/vercel/#04","title":"04","text":"<p>\u200b\u81ea\u5b9a\u4e49\u200b\u57df\u540d\u89e3\u6790\u200b</p> <p>\u200b\u70b9\u51fb\u200b Settings?Domains? \u200b\u8f93\u5165\u200b\u81ea\u5df1\u200b\u7684\u200b\u57df\u540d\u200b\uff0c\u200b\u5e76\u200b\u5728\u200b\u57df\u540d\u200b\u8d2d\u4e70\u65b9\u200b\u63a7\u5236\u53f0\u200b(\u200b\u5728\u200b\u963f\u91cc\u200b\u4e70\u200b\u7684\u200b\u57df\u540d\u200b\u5c31\u200b\u53bb\u200b\u963f\u91cc\u200b\u63a7\u5236\u53f0\u200b,\u200b\u5728\u200b\u817e\u8baf\u200b\u4e91\u4e70\u200b\u7684\u200b\u57df\u540d\u200b,\u200b\u5c31\u200b\u53bb\u200b\u817e\u8baf\u200b\u4e91\u200b\u7684\u200b\u63a7\u5236\u53f0\u200b)\u200b\u6dfb\u52a0\u200b\u57df\u540d\u89e3\u6790\u200b\uff08CNAME\uff09</p> <p>\u200b\u89e3\u6790\u200b\u5b8c\u6210\u200b\u540e\u200b\u5373\u53ef\u200b\u901a\u8fc7\u200b\u81ea\u5df1\u200b\u7684\u200b\u57df\u540d\u200b\u8bbf\u95ee\u200b\u81ea\u5df1\u200b\u7684\u200b\u535a\u5ba2\u200b\u4e86\u200b</p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/vercel/","title":"","text":"","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/vercel/#05","title":"05","text":"<p>\u200b\u603b\u7ed3\u200b</p> <p>\u200b\u5f53\u200b\u4f60\u200b\u4e0d\u200b\u6ee1\u8db3\u200b\u4e8e\u200b github pages,\u200b\u5acc\u5f03\u200b\u5b83\u200b\u8bbf\u95ee\u200b\u5f97\u6162\u200b,\u200b\u662f\u200b\u53ef\u4ee5\u200b\u9009\u62e9\u200b vercel \u200b\u6765\u200b\u8fdb\u884c\u200b\u6258\u7ba1\u200b\u7684\u200b,\u200b\u4e5f\u200b\u652f\u6301\u200b\u81ea\u5b9a\u4e49\u200b\u57df\u540d\u200b,\u200b\u514d\u8d39\u200b\u7684\u200b\u4e00\u4e2a\u200b ssl \u200b\u8bc1\u4e66\u200b</p> <p>\u200b\u53ea\u8981\u200b\u4e00\u952e\u200b\u5bfc\u5165\u200b\u4ee3\u7801\u200b\u5c31\u200b\u53ef\u4ee5\u200b\u4e86\u200b\u7684\u200b,\u200b\u975e\u5e38\u7b80\u5355\u200b\u65b9\u4fbf\u200b,\u200b\u53ef\u4ee5\u200b\u4e00\u952e\u200b\u90e8\u7f72\u200b\u524d\u7aef\u200b\u5f88\u591a\u200b\u5e94\u7528\u200b..</p>","tags":["\u6280\u672f\u5206\u4eab"]},{"location":"develop/Markdown/MWeb/","title":"Markdown\u200b\u5199\u4f5c\u200b\u5e94\u7528\u200b\u63a8\u8350","text":"<p>MWeb Pro \u200b\u662f\u200b\u4e00\u6b3e\u200b\u9002\u7528\u200b\u4e8e\u200bmacOS\u200b\u7684\u200b\u4e13\u4e1a\u200bMarkdown\u200b\u5199\u4f5c\u200b\u3001\u200b\u7b14\u8bb0\u672c\u200b\u5e94\u7528\u8f6f\u4ef6\u200b\u3002\u200b\u559c\u6b22\u200b\u5199\u200b\u535a\u5ba2\u200b\u7684\u200b\u670b\u53cb\u200b\uff0c\u200b\u90a3\u200b\u4f60\u200b\u4e00\u5b9a\u200b\u4f1a\u200b\u9700\u8981\u200b MWeb Pro \u200b\u8fd9\u200b\u6b3e\u200b\u8f6f\u4ef6\u200b\u3002\u200b\u4e3a\u200b\u60a8\u200b\u63d0\u4f9b\u200b\u6700\u4f73\u200b\u7684\u200b\u5199\u4f5c\u200b\u4f53\u9a8c\u200b\u3002</p> <p>Markdown \u200b\u8bed\u6cd5\u200b\u652f\u6301\u200b\uff1a</p> <p>\u200b\u4f7f\u7528\u200b Github Flavored Markdown \u200b\u8bed\u6cd5\u200b\uff0c\u200b\u7b80\u79f0\u200b GFM \u200b\u8bed\u6cd5\u200b\u3002\u200b\u652f\u6301\u200b\u8868\u683c\u200b\u3001TOC\u3001LaTeX\u3001\u200b\u4ee3\u7801\u200b\u5757\u200b\u3001\u200b\u4efb\u52a1\u200b\u5217\u8868\u200b\u3001\u200b\u811a\u6ce8\u200b\u7b49\u200b\u3002\u200b\u753b\u200b\u56fe\u5e93\u200b\u652f\u6301\u200b mermaid, viz, echarts, plantuml, sequence, flow\u3002</p> <p>\u200b\u8f85\u52a9\u200b\u529f\u80fd\u200b</p> <p>\u200b\u652f\u6301\u200b\u622a\u56fe\u200b\u5e76\u200b\u7c98\u8d34\u200b\u3001\u200b\u590d\u5236\u200b\u5e76\u200b\u7c98\u8d34\u200b\u3001\u200b\u62d6\u62fd\u200b\u7b49\u200b\u65b9\u5f0f\u200b\u63d2\u5165\u200b\u56fe\u7247\u200b\u5e76\u200b\u76f4\u63a5\u200b\u663e\u793a\u200b\u5728\u200b\u7f16\u8f91\u5668\u200b\u5185\u200b\u3002\u200b\u5728\u200b\u517c\u5bb9\u200b Markdown \u200b\u8bed\u6cd5\u200b\u7684\u200b\u60c5\u51b5\u200b\u4e0b\u200b\u652f\u6301\u200b\u8bbe\u7f6e\u200b\u56fe\u7247\u200b\u5bbd\u5ea6\u200b\u3002\u200b\u597d\u7528\u200b\u7684\u200b\u8868\u683c\u200b\u63d2\u5165\u200b\u548c\u200b LaTeX \u200b\u4e66\u5199\u200b\u8f85\u52a9\u200b\u3002</p> <p>\u200b\u8f93\u51fa\u200b\u529f\u80fd\u200b</p> <p>\u200b\u652f\u6301\u200b\u5bfc\u51fa\u200b\u4e3a\u200b\u56fe\u7247\u200b\u3001HTML\u3001Epub\u3001PDF\u3001RTF\u3001Docx\u3002\u200b\u652f\u6301\u200b\u53d1\u5e03\u200b\u5230\u200b Wordpress\u3001\u200b\u5370\u8c61\u200b\u7b14\u8bb0\u200b\u3001Blogger\u3001Medium\u3001Tumblr\u200b\u7b49\u200b\u3002\u200b\u652f\u6301\u200b\u4e03\u725b\u4e91\u200b\u3001\u200b\u53c8\u200b\u62cd\u4e91\u200b\u7b49\u200b\u4ee5\u53ca\u200b\u81ea\u5b9a\u4e49\u200b\u7684\u200b\u56fe\u5e8a\u200b\u670d\u52a1\u200b\u3002</p> <p>\u200b\u5f3a\u5927\u200b\u7684\u200b\u7b14\u8bb0\u200b\u529f\u80fd\u200b</p> <p>\u200b\u5f3a\u5927\u200b\u7684\u200b\u6587\u6863\u200b\u5e93\u200b\u652f\u6301\u200b\u5206\u7c7b\u200b\u6811\u200b\u548c\u200b\u6807\u7b7e\u200b\u7ba1\u7406\u200b\u6587\u6863\u200b\uff0c\u200b\u6587\u6863\u200b\u53ef\u200b\u5f52\u7c7b\u200b\u4e8e\u200b\u591a\u4e2a\u200b\u5206\u7c7b\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u628a\u200b\u5206\u7c7b\u200b\u6574\u4e2a\u200b\u5bfc\u51fa\u200b\u4e3a\u200b Epub\u3001PDF \u200b\u548c\u200b\u751f\u6210\u200b\u9759\u6001\u200b\u7f51\u7ad9\u200b\u3002\u200b\u975e\u5e38\u200b\u5408\u9002\u200b\u7528\u4e8e\u200b\u7b14\u8bb0\u200b\u3001\u200b\u4e2a\u4eba\u200b\u77e5\u8bc6\u200b\u6536\u96c6\u200b\u3001\u200b\u7ba1\u7406\u200b\u548c\u200b\u8f93\u51fa\u200b\u3002 \u200b\u5feb\u901f\u200b\u7b14\u8bb0\u200b\uff1a\u200b\u968f\u610f\u200b\u589e\u52a0\u200b\u7b14\u8bb0\u200b\u53ca\u200b\u56fe\u7247\u200b\u7b49\u200b\u7d20\u6750\u200b\uff0c\u200b\u652f\u6301\u200b\u4ee5\u5929\u200b\u4e3a\u200b\u5355\u4f4d\u200b\u628a\u200b\u589e\u52a0\u200b\u7684\u200b\u7d20\u6750\u200b\u7ec4\u5408\u200b\u5728\u200b\u4e00\u4e2a\u200b\u6587\u6863\u200b\u5185\u200b\uff0c\u200b\u65b9\u4fbf\u200b\u6574\u7406\u200b\u53ca\u200b\u8bb0\u5f55\u200b\u5386\u53f2\u200b\u6536\u96c6\u200b\u60c5\u51b5\u200b\u3002\u200b\u5feb\u901f\u200b\u641c\u7d22\u200b\uff1a\u200b\u76ee\u524d\u200b\u5df2\u200b\u652f\u6301\u200b\u5168\u5c40\u200b\u5feb\u6377\u952e\u200b\u8c03\u51fa\u200b\u641c\u7d22\u200b\u3002</p> <p>\u200b\u4ee5\u4e0b\u200b\u6458\u81ea\u200bMWeb\u200b\u5173\u4e8e\u200bMarkdown\u200b\u7684\u200b\u4ecb\u7ecd\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u6b22\u8fce\u4f7f\u7528-mweb","title":"\u6b22\u8fce\u200b\u4f7f\u7528\u200b MWeb","text":"<p>MWeb \u200b\u662f\u200b\u4e13\u4e1a\u200b\u7684\u200b Markdown \u200b\u5199\u4f5c\u200b\u3001\u200b\u8bb0\u7b14\u8bb0\u200b\u3001\u200b\u9759\u6001\u200b\u535a\u5ba2\u200b\u751f\u6210\u200b\u8f6f\u4ef6\u200b\uff0c\u200b\u76ee\u524d\u200b\u5df2\u200b\u652f\u6301\u200b Mac\uff0ciPad \u200b\u548c\u200b iPhone\u3002MWeb \u200b\u6709\u200b\u4ee5\u4e0b\u200b\u7279\u8272\u200b\uff1a</p>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u8f6f\u4ef6\u672c\u8eab","title":"\u8f6f\u4ef6\u200b\u672c\u8eab\u200b\uff1a","text":"<ul> <li>\u200b\u4f7f\u7528\u200b\u539f\u751f\u200b\u7684\u200b macOS \u200b\u6280\u672f\u200b\u6253\u9020\u200b\uff0c\u200b\u8ffd\u6c42\u200b\u4e0e\u200b\u7cfb\u7edf\u200b\u7684\u200b\u5b8c\u7f8e\u200b\u7ed3\u5408\u200b\u3002</li> <li>\u200b\u539f\u5219\u4e0a\u200b\uff0c\u200b\u9996\u5148\u200b\u662f\u200b\u8ffd\u6c42\u200b\u754c\u9762\u200b\u7b80\u6d01\u200b\u548c\u200b\u9ad8\u6027\u80fd\u200b\uff0c\u200b\u7136\u540e\u200b\u624d\u200b\u662f\u200b\u5f3a\u5927\u200b\u6613\u7528\u200b\uff0c\u200b\u529f\u80fd\u200b\u5168\u9762\u200b\u3002</li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#markdown-\u8bed\u6cd5","title":"Markdown \u200b\u8bed\u6cd5\u200b\uff1a","text":"<ul> <li>\u200b\u4f7f\u7528\u200b GitHub Flavored Markdown \u200b\u8bed\u6cd5\u200b\uff0c\u200b\u7b80\u79f0\u200b GFM \u200b\u8bed\u6cd5\u200b\u3002</li> <li>\u200b\u652f\u6301\u200b\u8868\u683c\u200b\u3001TOC\u3001LaTeX\u3001\u200b\u4ee3\u7801\u200b\u5757\u200b\u3001\u200b\u4efb\u52a1\u200b\u5217\u8868\u200b\u3001\u200b\u811a\u6ce8\u200b\u7b49\u200b\u3002</li> <li>\u200b\u753b\u200b\u56fe\u5e93\u200b\u652f\u6301\u200b mermaid, viz, ECharts, PlantUML, Sequence, Flow\u3002</li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#markdown-\u8f85\u52a9","title":"Markdown \u200b\u8f85\u52a9\u200b\uff1a","text":"<ul> <li>\u200b\u652f\u6301\u200b\u622a\u56fe\u200b\u5e76\u200b\u7c98\u8d34\u200b\u3001\u200b\u590d\u5236\u200b\u5e76\u200b\u7c98\u8d34\u200b\u3001\u200b\u62d6\u62fd\u200b\u7b49\u200b\u65b9\u5f0f\u200b\u63d2\u5165\u200b\u56fe\u7247\u200b\u5e76\u200b\u76f4\u63a5\u200b\u663e\u793a\u200b\u5728\u200b\u7f16\u8f91\u5668\u200b\u5185\u200b\u3002</li> <li>\u200b\u5728\u200b\u517c\u5bb9\u200b Markdown \u200b\u8bed\u6cd5\u200b\u7684\u200b\u60c5\u51b5\u200b\u4e0b\u200b\u652f\u6301\u200b\u8bbe\u7f6e\u200b\u56fe\u7247\u200b\u5bbd\u5ea6\u200b\u3002</li> <li>\u200b\u597d\u7528\u200b\u7684\u200b\u8868\u683c\u200b\u63d2\u5165\u200b\u548c\u200b LaTeX \u200b\u4e66\u5199\u200b\u8f85\u52a9\u200b\u3002</li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#markdown-\u8f93\u51fa","title":"Markdown \u200b\u8f93\u51fa\u200b\uff1a","text":"<ul> <li>\u200b\u652f\u6301\u200b\u5bfc\u51fa\u200b\u4e3a\u200b\u56fe\u7247\u200b\u3001HTML\u3001Epub\u3001PDF\u3001RTF\u3001Docx\u3002</li> <li>\u200b\u652f\u6301\u200b\u53d1\u5e03\u200b\u5230\u200b WordPress\u3001\u200b\u652f\u6301\u200b Metaweblog API \u200b\u534f\u8bae\u200b\u7684\u200b\u670d\u52a1\u200b\u3001Wordpress.com\u3001\u200b\u5370\u8c61\u200b\u7b14\u8bb0\u200b\uff08Evernote\uff09\u3001Blogger\u3001Medium\u3001Tumblr\u3001\u200b\u8bed\u96c0\u200b\u3001Ghost\u3001\u200b\u5c11\u6570\u6d3e\u200b Matrix\u3002</li> <li>\u200b\u56fe\u7247\u200b\u4e0a\u4f20\u200b\u670d\u52a1\u200b\uff08\u200b\u56fe\u5e8a\u200b\uff09\u200b\u652f\u6301\u200b Imgur\u3001\u200b\u4e03\u725b\u4e91\u200b\u3001\u200b\u53c8\u200b\u62cd\u4e91\u200b\u3001\u200b\u817e\u8baf\u200b\u4e91\u200b COS\u3001\u200b\u963f\u91cc\u200b\u4e91\u200b OSS\u3001SM.MS\u200b\u548c\u200b\u81ea\u5b9a\u4e49\u200b\u7684\u200b\u56fe\u5e8a\u200b\u670d\u52a1\u200b\u3002</li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#markdown-\u7b14\u8bb0","title":"Markdown \u200b\u7b14\u8bb0\u200b\uff1a","text":"<ul> <li>\u200b\u5f3a\u5927\u200b\u7684\u200b\u6587\u6863\u200b\u5e93\u200b\u652f\u6301\u200b\u5206\u7c7b\u200b\u6811\u200b\u548c\u200b\u6807\u7b7e\u200b\u7ba1\u7406\u200b\u6587\u6863\u200b\uff0c\u200b\u6587\u6863\u200b\u53ef\u200b\u5f52\u7c7b\u200b\u4e8e\u200b\u591a\u4e2a\u200b\u5206\u7c7b\u200b\uff0c\u200b\u53ef\u4ee5\u200b\u628a\u200b\u5206\u7c7b\u200b\u6574\u4e2a\u200b\u5bfc\u51fa\u200b\u4e3a\u200b Epub\u3001PDF \u200b\u548c\u200b\u751f\u6210\u200b\u9759\u6001\u200b\u7f51\u7ad9\u200b\u3002\u200b\u975e\u5e38\u200b\u5408\u9002\u200b\u7528\u4e8e\u200b\u7b14\u8bb0\u200b\u3001\u200b\u4e2a\u4eba\u200b\u77e5\u8bc6\u200b\u6536\u96c6\u200b\u3001\u200b\u7ba1\u7406\u200b\u548c\u200b\u8f93\u51fa\u200b\u3002</li> <li>\u200b\u5feb\u901f\u200b\u7b14\u8bb0\u200b\uff1a\u200b\u968f\u610f\u200b\u589e\u52a0\u200b\u7b14\u8bb0\u200b\u53ca\u200b\u56fe\u7247\u200b\u7b49\u200b\u7d20\u6750\u200b\uff0c\u200b\u652f\u6301\u200b\u4ee5\u5929\u200b\u4e3a\u200b\u5355\u4f4d\u200b\u628a\u200b\u589e\u52a0\u200b\u7684\u200b\u7d20\u6750\u200b\u7ec4\u5408\u200b\u5728\u200b\u4e00\u4e2a\u200b\u6587\u6863\u200b\u5185\u200b\uff0c\u200b\u65b9\u4fbf\u200b\u6574\u7406\u200b\u53ca\u200b\u8bb0\u5f55\u200b\u5386\u53f2\u200b\u6536\u96c6\u200b\u60c5\u51b5\u200b\u3002</li> <li>\u200b\u5feb\u901f\u200b\u641c\u7d22\u200b\uff1a\u200b\u76ee\u524d\u200b\u5df2\u200b\u652f\u6301\u200b\u5168\u5c40\u200b\u5feb\u6377\u952e\u200b\u8c03\u51fa\u200b\u641c\u7d22\u200b\u3002</li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u5916\u90e8-markdown-\u6587\u6863","title":"\u5916\u90e8\u200b Markdown \u200b\u6587\u6863\u200b\uff1a","text":"<ul> <li>\u200b\u5916\u90e8\u200b Markdown \u200b\u6587\u6863\u200b\u4f7f\u7528\u200b\u5916\u90e8\u200b\u6a21\u5f0f\u200b\u7ba1\u7406\u200b\u3002\u200b\u5916\u90e8\u200b\u6a21\u5f0f\u200b\u4f7f\u7528\u200b\u76ee\u5f55\u200b\u6811\u200b\u7684\u200b\u65b9\u5f0f\u200b\u7f16\u8f91\u200b\u548c\u200b\u7ba1\u7406\u200b\u4f60\u200b\u7684\u200b Markdown \u200b\u6587\u6863\u200b\uff0c\u200b\u8fd8\u200b\u80fd\u200b\u5f88\u200b\u597d\u200b\u7684\u200b\u652f\u6301\u200b GitBook\u3001Jekyll\u3001Hexo \u200b\u7b49\u7b49\u200b\u7f16\u8f91\u200b\u548c\u200b\u56fe\u7247\u200b\u63d2\u5165\u200b\u3002</li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#mweb-\u6587\u6863","title":"MWeb \u200b\u6587\u6863\u200b\uff1a","text":"<p>\u200b\u5982\u679c\u200b\u8981\u200b\u66f4\u200b\u8be6\u7ec6\u200b\u4e86\u89e3\u200b MWeb\uff0c\u200b\u5efa\u8bae\u200b\u4f60\u200b\u4e00\u5b9a\u200b\u8981\u200b\u53bb\u200b\u770b\u200b\u4e00\u4e0b\u200b\u5b98\u7f51\u200b\u7684\u200b\u5e2e\u52a9\u200b\u6587\u6863\u200b\uff0c\u200b\u7f51\u5740\u200b\u4e3a\u200b\uff1ahttps://zh.mweb.im/help.html\u3002\u200b\u6211\u4eec\u200b\u5efa\u8bae\u200b\u5728\u200b\u4f7f\u7528\u200b\u6587\u6863\u200b\u5e93\u200b\u4e4b\u524d\u200b\uff0c\u200b\u4e00\u5b9a\u200b\u8981\u200b\u9605\u8bfb\u200b\u4e00\u4e0b\u200b MWeb \u200b\u6587\u6863\u200b\u5e93\u200b\u8be6\u7ec6\u200b\u4ecb\u7ecd\u200b \u200b\u8fd9\u200b\u7bc7\u6587\u7ae0\u200b\uff0c\u200b\u4ee5\u4fbf\u200b\u66f4\u597d\u200b\u7684\u200b\u4f7f\u7528\u200b\u6587\u6863\u200b\u5e93\u200b\u3002</p>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u5e2e\u52a9\u6211\u4eec\u6539\u8fdb-mweb","title":"\u5e2e\u52a9\u200b\u6211\u4eec\u200b\u6539\u8fdb\u200b MWeb","text":"<p>\u200b\u5982\u679c\u200b\u4f60\u200b\u559c\u6b22\u200b MWeb\uff0c\u200b\u60f3\u200b\u8ba9\u200b\u5b83\u200b\u53d8\u5f97\u200b\u66f4\u597d\u200b\uff0c\u200b\u4f60\u200b\u53ef\u4ee5\u200b\uff1a</p> <ol> <li>\u200b\u63a8\u8350\u200b MWeb\uff0c\u200b\u8ba9\u200b\u66f4\u200b\u591a\u200b\u7684\u200b\u4eba\u200b\u77e5\u9053\u200b\u3002</li> <li>\u200b\u7ed9\u200b\u6211\u4eec\u200b\u53d1\u200b\u53cd\u9988\u200b\u548c\u200b\u5efa\u8bae\u200b\uff1acoderforart+2333@gmail.com</li> <li>\u200b\u5728\u200b Mac App Store \u200b\u4e0a\u200b\u8bc4\u4ef7\u200b \uff08\u200b\u5982\u679c\u200b\u662f\u200b\u5728\u200b MAS \u200b\u4e0a\u200b\u8d2d\u4e70\u200b\u7684\u8bdd\u200b\uff09\u3002</li> </ol>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#gfm-\u8bed\u6cd5\u7b80\u4ecb\u548c-mweb-\u6240\u652f\u6301\u7684\u6269\u5c55\u8bed\u6cd5","title":"GFM \u200b\u8bed\u6cd5\u200b\u7b80\u4ecb\u200b\u548c\u200b MWeb \u200b\u6240\u200b\u652f\u6301\u200b\u7684\u200b\u6269\u5c55\u200b\u8bed\u6cd5","text":"","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u56de\u8f66\u8f6c\u4e3a\u6362\u884c","title":"\u56de\u8f66\u200b\u8f6c\u4e3a\u200b\u6362\u884c","text":"<p>\u200b\u5b98\u65b9\u200b\u7684\u200b\u8bed\u6cd5\u200b\u89c4\u5b9a\u200b\u7ed3\u5c3e\u200b\u52a0\u200b 2 \u200b\u4e2a\u200b\u4ee5\u4e0a\u200b\u7a7a\u683c\u200b\u52a0\u200b\u6362\u884c\u200b\u624d\u200b\u4f1a\u200b\u8f6c\u6210\u200b\u6362\u884c\u200b\uff0c\u200b\u4e5f\u200b\u5c31\u662f\u200b <code>&lt;br /&gt;</code> \u200b\u6807\u7b7e\u200b\u3002MWeb \u200b\u4e2d\u6709\u200b\u4e2a\u200b\u9009\u9879\u200b\u53ef\u4ee5\u200b\u76f4\u63a5\u200b\u628a\u200b\u6362\u884c\u200b\u8f6c\u200b\u6210\u200b <code>&lt;br /&gt;</code>\uff0c\u200b\u4e0d\u7528\u200b\u52a0\u4e0a\u200b 2 \u200b\u4e2a\u200b\u4ee5\u4e0a\u200b\u7a7a\u683c\u200b\uff0c\u200b\u8fd9\u4e2a\u200b\u9009\u9879\u200b\u9ed8\u8ba4\u200b\u662f\u200b\u5f00\u542f\u200b\u7684\u200b\u3002\u200b\u5982\u679c\u200b\u8981\u200b\u5173\u95ed\u200b\uff0c\u200b\u8bf7\u200b\u5728\u200b\u8bbe\u7f6e\u200b\u9875\u9762\u200b\u5173\u95ed\u200b\u3002</p>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u4efb\u52a1\u5217\u8868task-lists","title":"\u4efb\u52a1\u200b\u5217\u8868\u200b\uff08Task lists\uff09","text":"<p>Markdown \u200b\u8bed\u6cd5\u200b\uff1a</p> <pre><code>- [ ] \u200b\u4efb\u52a1\u200b\u4e00\u200b \u200b\u672a\u200b\u505a\u200b\u4efb\u52a1\u200b `- + \u200b\u7a7a\u683c\u200b + [ ]`\n- [x] \u200b\u4efb\u52a1\u200b\u4e8c\u200b \u200b\u5df2\u200b\u505a\u200b\u4efb\u52a1\u200b `- + \u200b\u7a7a\u683c\u200b + [x]`\n</code></pre> <p>\u200b\u6548\u679c\u200b\u5982\u4e0b\u200b\uff1a</p> <ul> <li> \u200b\u4efb\u52a1\u200b\u4e00\u200b \u200b\u672a\u200b\u505a\u200b\u4efb\u52a1\u200b <code>- + \u200b\u7a7a\u683c\u200b + [ ]</code></li> <li> \u200b\u4efb\u52a1\u200b\u4e8c\u200b \u200b\u5df2\u200b\u505a\u200b\u4efb\u52a1\u200b <code>- + \u200b\u7a7a\u683c\u200b + [x]</code></li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u56fe\u7247\u5927\u5c0f\u53ca\u5bf9\u9f50","title":"\u56fe\u7247\u5927\u5c0f\u200b\u53ca\u200b\u5bf9\u9f50","text":"<p>\u200b\u5b98\u65b9\u200b\u548c\u200b GFM \u200b\u90fd\u200b\u4e0d\u200b\u652f\u6301\u200b\u56fe\u7247\u5927\u5c0f\u200b\u8bbe\u7f6e\u200b\uff0cMWeb \u200b\u5f15\u5165\u200b\u7684\u200b\u7279\u522b\u200b\u7684\u200b\u8bed\u6cd5\u200b\u6765\u200b\u8bbe\u7f6e\u200b\u56fe\u7247\u200b\u5bbd\u5ea6\u200b\u3002\u200b\u5982\u200b\uff1a<code>![\u200b\u56fe\u7247\u8bf4\u660e\u200b-w450](pic.jpg)</code> \u200b\u8fd9\u6837\u200b\u8868\u793a\u200b\u8bbe\u7f6e\u200b\u56fe\u7247\u200b\u5bbd\u5ea6\u200b\u4e3a\u200b 450\u3002\u200b\u5176\u4e2d\u200b -w450 \u200b\u4e3a\u200b\u8bbe\u7f6e\u200b\u8bed\u6cd5\u200b\uff0c\u200b\u751f\u6210\u200b HTML \u200b\u65f6\u4f1a\u200b\u81ea\u52a8\u200b\u79fb\u9664\u200b\u3002w \u200b\u8868\u793a\u200b\u8bbe\u7f6e\u200b\u5bbd\u5ea6\u200b\u3002 \u200b\u53ef\u4ee5\u200b\u770b\u51fa\u200b\uff0cMWeb \u200b\u5f15\u5165\u200b\u7684\u200b\u8bed\u6cd5\u200b\u7684\u200b\u7279\u70b9\u200b\u662f\u200b\u517c\u5bb9\u200b\u539f\u6765\u200b\u7684\u200b\u8bed\u6cd5\u200b\u548c\u200b\u4ec5\u200b\u652f\u6301\u200b\u8bbe\u7f6e\u200b\u5bbd\u5ea6\u200b\u3002</p> <p></p>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u591a\u884c\u6216\u8005\u4e00\u6bb5\u4ee3\u7801","title":"\u591a\u884c\u200b\u6216\u8005\u200b\u4e00\u6bb5\u200b\u4ee3\u7801","text":"<p>Markdown \u200b\u8bed\u6cd5\u200b\uff1a</p> <pre><code>```js\nfunction fancyAlert(arg) {\n if(arg) {\n $.facebox({div:'#foo'})\n }\n\n}\n```\n</code></pre> <p>\u200b\u6548\u679c\u200b\u5982\u4e0b\u200b\uff1a</p> <pre><code>function fancyAlert(arg) {\nif(arg) {\n$.facebox({div:'#foo'})\n}\n}\n</code></pre> <p>\u200b\u8fd9\u4e2a\u200b\u8bed\u6cd5\u200b\u76ee\u524d\u200b\u5728\u200b MWeb \u200b\u4e2d\u200b\u4f7f\u7528\u200b\uff0c\u200b\u5fc5\u987b\u200b\u524d\u540e\u200b\u7a7a\u200b\u4e00\u884c\u200b\uff0c\u200b\u624d\u200b\u4f1a\u200b\u6b63\u786e\u200b\u89e3\u6790\u200b\u3002\u200b\u6211\u200b\u89c9\u5f97\u200b\uff0c\u200b\u5728\u200b\u5199\u200b Markdown \u200b\u6587\u6863\u200b\u8fc7\u7a0b\u200b\u4e2d\u200b\uff0c\u200b\u8fd0\u7528\u200b\u7a7a\u884c\u200b\u5f88\u200b\u6709\u200b\u5fc5\u8981\u200b\uff0c\u200b\u57fa\u672c\u4e0a\u200b\uff0c\u200b\u5757\u7ea7\u200b\u5143\u7d20\u200b\uff08\u200b\u6807\u9898\u200b\u3001\u200b\u5217\u8868\u200b\u3001\u200b\u5f15\u7528\u200b\u3001\u200b\u4ee3\u7801\u200b\u5757\u200b\u3001\u200b\u8868\u683c\u200b\u3001\u200b\u6bb5\u843d\u200b\u7b49\u200b\uff09\uff0c\u200b\u90fd\u200b\u5efa\u8bae\u200b\u524d\u540e\u200b\u7a7a\u200b\u4e00\u884c\u200b\u3002</p>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u8868\u683c","title":"\u8868\u683c","text":"<p>Markdown \u200b\u8bed\u6cd5\u200b\uff1a</p> <pre><code>\u200b\u7b2c\u4e00\u200b\u683c\u200b\u8868\u5934\u200b | \u200b\u7b2c\u4e8c\u200b\u683c\u200b\u8868\u5934\u200b\n--------- | -------------\n\u200b\u5185\u5bb9\u200b\u5355\u5143\u683c\u200b \u200b\u7b2c\u4e00\u5217\u200b\u7b2c\u4e00\u200b\u683c\u200b | \u200b\u5185\u5bb9\u200b\u5355\u5143\u683c\u200b\u7b2c\u4e8c\u5217\u200b\u7b2c\u4e00\u200b\u683c\u200b\n\u200b\u5185\u5bb9\u200b\u5355\u5143\u683c\u200b \u200b\u7b2c\u4e00\u5217\u200b\u7b2c\u4e8c\u200b\u683c\u200b \u200b\u591a\u52a0\u200b\u6587\u5b57\u200b | \u200b\u5185\u5bb9\u200b\u5355\u5143\u683c\u200b\u7b2c\u4e8c\u5217\u200b\u7b2c\u4e8c\u200b\u683c\u200b\n</code></pre> <p>\u200b\u6548\u679c\u200b\u5982\u4e0b\u200b\uff1a</p> \u200b\u7b2c\u4e00\u200b\u683c\u200b\u8868\u5934\u200b \u200b\u7b2c\u4e8c\u200b\u683c\u200b\u8868\u5934\u200b \u200b\u5185\u5bb9\u200b\u5355\u5143\u683c\u200b \u200b\u7b2c\u4e00\u5217\u200b\u7b2c\u4e00\u200b\u683c\u200b \u200b\u5185\u5bb9\u200b\u5355\u5143\u683c\u200b\u7b2c\u4e8c\u5217\u200b\u7b2c\u4e00\u200b\u683c\u200b \u200b\u5185\u5bb9\u200b\u5355\u5143\u683c\u200b \u200b\u7b2c\u4e00\u5217\u200b\u7b2c\u4e8c\u200b\u683c\u200b \u200b\u591a\u52a0\u200b\u6587\u5b57\u200b \u200b\u5185\u5bb9\u200b\u5355\u5143\u683c\u200b\u7b2c\u4e8c\u5217\u200b\u7b2c\u4e8c\u200b\u683c","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u5220\u9664\u7ebf","title":"\u5220\u9664\u200b\u7ebf","text":"<p>Markdown \u200b\u8bed\u6cd5\u200b\uff1a</p> <pre><code>\u200b\u52a0\u200b\u5220\u9664\u200b\u7ebf\u200b\u50cf\u200b\u8fd9\u6837\u200b\u7528\u200b\uff1a ~~\u200b\u5220\u9664\u200b\u8fd9\u4e9b\u200b~~\n</code></pre> <p>\u200b\u6548\u679c\u200b\u5982\u4e0b\u200b\uff1a</p> <p>\u200b\u52a0\u200b\u5220\u9664\u200b\u7ebf\u200b\u50cf\u200b\u8fd9\u6837\u200b\u7528\u200b\uff1a \u200b\u5220\u9664\u200b\u8fd9\u4e9b\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#latex","title":"LaTeX","text":"<p>Markdown \u200b\u8bed\u6cd5\u200b\uff1a</p> <pre><code>\u200b\u5757\u7ea7\u200b\u516c\u5f0f\u200b\uff1a\n```math\nx = \\dfrac{-b \\pm \\sqrt{b^2 - 4ac}}{2a}\n```\n\n\u200b\u884c\u5185\u200b\u516c\u5f0f\u200b\uff1a ``\\Gamma(n) = (n-1)!\\quad\\forall n\\in\\mathbb N``\n</code></pre> <p>\u200b\u6548\u679c\u200b\u5982\u4e0b\u200b\uff08\u200b\u5728\u200b\u8bbe\u7f6e\u200b\u9875\u9762\u200b\u4e2d\u200b\u542f\u7528\u200b LaTeX \u200b\u624d\u200b\u4f1a\u200b\u770b\u5230\u200b\u6548\u679c\u200b\uff09\uff1a</p> <p>\u200b\u5757\u7ea7\u200b\u516c\u5f0f\u200b\uff1a</p> <pre><code>x = \\dfrac{-b \\pm \\sqrt{b^2 - 4ac}}{2a}\n</code></pre> <p>\u200b\u884c\u5185\u200b\u516c\u5f0f\u200b\uff1a <code>\\Gamma(n) = (n-1)!\\quad\\forall n\\in\\mathbb N</code></p>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#mweb-\u753b\u56fe","title":"MWeb \u200b\u753b\u56fe","text":"","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#mermaid","title":"mermaid","text":"<p>mermaid \u200b\u662f\u200b\u6bd4\u8f83\u200b\u6d41\u884c\u200b\u7684\u200b\u753b\u200b\u56fe\u5e93\u200b\uff0c\u200b\u5b83\u200b\u652f\u6301\u200b\u6d41\u7a0b\u56fe\u200b\u3001\u200b\u987a\u5e8f\u200b\u56fe\u200b\u548c\u200b\u7518\u7279\u56fe\u200b\uff0c\u200b\u5b83\u200b\u7684\u200b\u5b98\u7f51\u200b\u4e3a\u200b\uff1ahttps://mermaidjs.github.io/ \uff0c\u200b\u5728\u200b MWeb \u200b\u4e2d\u200b\u4f7f\u7528\u200b mermaid \u200b\u7684\u200b\u8bed\u6cd5\u200b\u5c31\u662f\u200b\u58f0\u660e\u200b\u4ee3\u7801\u200b\u5757\u200b\u7684\u200b\u8bed\u8a00\u200b\u4e3a\u200b mermaid\uff0c\u200b\u4ee3\u7801\u200b\u5757\u200b\u4e2d\u200b\u518d\u200b\u5199\u200b\u4e0a\u200b mermaid \u200b\u7684\u200b\u753b\u56fe\u200b\u8bed\u6cd5\u200b\u5373\u53ef\u200b\uff0c\u200b\u4f60\u200b\u53ef\u4ee5\u200b\u628a\u200b\u4e0b\u9762\u200b\u7684\u200b\u8bed\u6cd5\u200b\u590d\u5236\u5230\u200b MWeb \u200b\u4e2d\u200b\u67e5\u770b\u200b\u6548\u679c\u200b\u3002</p> <pre><code>```mermaid\nsequenceDiagram\n participant Alice\n participant Bob\n Alice-&gt;John: Hello John, how are you?\n loop Healthcheck\n John-&gt;John: Fight against hypochondria\n end\n Note right of John: Rational thoughts &lt;br/&gt;prevail...\n John--&gt;Alice: Great!\n John-&gt;Bob: How about you?\n Bob--&gt;John: Jolly good!\n```\n</code></pre> <p>\u200b\u6548\u679c\u200b\u5982\u4e0b\u200b\uff1a</p> <pre><code>sequenceDiagram\n participant Alice\n participant Bob\n Alice-&gt;John: Hello John, how are you?\n loop Healthcheck\n John-&gt;John: Fight against hypochondria\n end\n Note right of John: Rational thoughts &lt;br/&gt;prevail...\n John--&gt;Alice: Great!\n John-&gt;Bob: How about you?\n Bob--&gt;John: Jolly good!</code></pre>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#echarts","title":"echarts","text":"<p>echarts \u200b\u662f\u200b\u767e\u5ea6\u200b\u51fa\u54c1\u200b\u7684\u200b js \u200b\u753b\u200b\u56fe\u5e93\u200b\uff0c\u200b\u5b83\u200b\u7684\u200b\u7f51\u5740\u200b\u4e3a\u200b\uff1ahttps://echarts.apache.org/zh/index.html\uff0c\u200b\u529f\u80fd\u200b\u975e\u5e38\u200b\u5f3a\u5927\u200b\uff0cMWeb \u200b\u652f\u6301\u200b echarts \u200b\u7684\u200b\u4e00\u4e9b\u200b\u57fa\u672c\u200b\u7684\u200b\u7528\u6cd5\u200b\uff0c\u200b\u592a\u200b\u9ad8\u7ea7\u200b\u7684\u200b\u4e0d\u200b\u652f\u6301\u200b\u3002\u200b\u4f60\u200b\u53ef\u4ee5\u200b\u5c06\u200b\u4ee5\u4e0b\u200b\u8bed\u6cd5\u200b\u590d\u5236\u5230\u200b MWeb \u200b\u4e2d\u200b\u8fdb\u884c\u200b\u5c1d\u8bd5\u200b\u3002\u200b\u4f60\u200b\u4e5f\u200b\u53ef\u4ee5\u200b\u53bb\u200b https://echarts.apache.org/examples/zh/index.html \u200b\u8fd9\u4e2a\u200b\u7f51\u5740\u200b\u67e5\u770b\u200b\u4e00\u4e9b\u200b\u4f8b\u5b50\u200b\uff0c\u200b\u8981\u200b\u6ce8\u610f\u200b\u7684\u200b\u662f\u200b MWeb \u200b\u53ea\u80fd\u200b\u89e3\u6790\u200b <code>option = {}</code> \u200b\u8fd9\u79cd\u200b\u7b80\u5355\u200b\u7684\u200b\uff0c\u200b\u4e0d\u8fc7\u200b\u5e94\u8be5\u200b\u662f\u200b\u8db3\u591f\u200b\u4f7f\u7528\u200b\u4e86\u200b\u3002</p> <pre><code>```echarts\noption = {\n xAxis: {\n type: 'category',\n data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']\n },\n yAxis: {\n type: 'value'\n },\n series: [{\n data: [820, 932, 901, 934, 1290, 1330, 1320],\n type: 'line'\n }]\n};\n```\n</code></pre> <p>\u200b\u6548\u679c\u200b\u5982\u4e0b\u200b\uff1a</p> <pre><code>option = {\n xAxis: {\n type: 'category',\n data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']\n },\n yAxis: {\n type: 'value'\n },\n series: [{\n data: [820, 932, 901, 934, 1290, 1330, 1320],\n type: 'line'\n }]\n};\n</code></pre>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u811a\u6ce8footnote","title":"\u811a\u6ce8\u200b\uff08Footnote\uff09","text":"<p>Markdown \u200b\u8bed\u6cd5\u200b\uff1a</p> <pre><code>\u200b\u8fd9\u662f\u200b\u4e00\u4e2a\u200b\u811a\u6ce8\u200b\uff1a[^1]\n</code></pre> <p>\u200b\u6548\u679c\u200b\u5982\u4e0b\u200b\uff1a</p> <p>\u200b\u8fd9\u662f\u200b\u4e00\u4e2a\u200b\u811a\u6ce8\u200b\uff1a<sup>1</sup></p>","tags":["Markdown"]},{"location":"develop/Markdown/MWeb/#\u6ce8\u91ca\u548c\u9605\u8bfb\u66f4\u591a","title":"\u6ce8\u91ca\u200b\u548c\u200b\u9605\u8bfb\u200b\u66f4\u200b\u591a","text":"<p>\u200b\u6ce8\u200b \u200b\u9605\u8bfb\u200b\u66f4\u200b\u591a\u200b\u7684\u200b\u529f\u80fd\u200b\u53ea\u7528\u200b\u5728\u200b\u6587\u6863\u200b\u5e93\u200b\u751f\u6210\u200b\u9759\u6001\u200b\u7f51\u7ad9\u200b\u6216\u200b\u53d1\u5e03\u200b\u5230\u200b Wordpress \u200b\u535a\u5ba2\u200b\u65f6\u200b\uff0c\u200b\u63d2\u5165\u200b\u65f6\u200b\u6ce8\u610f\u200b\u8981\u200b\u540e\u7a7a\u200b\u4e00\u884c\u200b\u3002</p> <ol> <li> <p>\u200b\u8fd9\u91cc\u200b\u662f\u200b\u811a\u6ce8\u200b\u4fe1\u606f\u200b\u00a0\u21a9</p> </li> </ol>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/","title":"Markdown\u200b\u8bed\u6cd5\u200b\u5b66\u4e60\u200b \u200b\u7cbe\u7b80\u7248","text":"<p>\u200b\u6587\u7ae0\u200b\u5f00\u5934\u200b </p> <p>\u200b\u4ecb\u7ecd\u200b\u4e00\u4e0b\u200bMarkdown\uff1a Markdown \u200b\u662f\u200b\u4e00\u79cd\u200b\u8f7b\u91cf\u7ea7\u200b\u6807\u8bb0\u200b\u8bed\u8a00\u200b\uff0c\u200b\u5b83\u200b\u5141\u8bb8\u200b\u4eba\u4eec\u200b\u4f7f\u7528\u200b\u6613\u8bfb\u6613\u5199\u200b\u7684\u200b\u7eaf\u200b\u6587\u672c\u683c\u5f0f\u200b\u7f16\u5199\u200b\u6587\u6863\u200b\u3002Markdown \u200b\u8bed\u8a00\u200b\u5728\u200b 2004 \u200b\u7531\u7ea6\u7ff0\u200b\u00b7\u200b\u683c\u9c81\u4f2f\u200b\uff08\u200b\u82f1\u8bed\u200b\uff1aJohn Gruber\uff09\u200b\u521b\u5efa\u200b\u3002 Markdown \u200b\u7f16\u5199\u200b\u7684\u200b\u6587\u6863\u200b\u53ef\u4ee5\u200b\u5bfc\u51fa\u200b HTML \u3001Word\u3001\u200b\u56fe\u50cf\u200b\u3001PDF\u3001Epub \u200b\u7b49\u200b\u591a\u79cd\u200b\u683c\u5f0f\u200b\u7684\u200b\u6587\u6863\u200b\u3002Markdown \u200b\u7f16\u5199\u200b\u7684\u200b\u6587\u6863\u200b\u540e\u7f00\u200b\u4e3a\u200b .md, .markdown\u3002 </p> <p>\u200b\u6b64\u200b\u7b14\u8bb0\u200b\u5b66\u4e60\u200b\u6458\u6284\u200b\u81ea\u200bMarkdown\u200b\u8bed\u6cd5\u200b\u5b66\u4e60\u200b \u200b\u7cbe\u7b80\u7248\u200b\uff0c\u200b\u5b66\u4e60\u200b\u501f\u9274\u200b\u5927\u4f6c\u200b\u4e4b\u200b\u7ecf\u9a8c\u200b\uff08Ctrl C+V\uff09</p> <p>\u200b\u4e5f\u200b\u63a8\u8350\u200b\u770b\u200b:Markdown\u200b\u4e2d\u6587\u200b\u6307\u5357\u200b</p> <p>\u200b\u4e00\u4e9b\u200bMarkdown\u200b\u6587\u6863\u200b\u521b\u4f5c\u200b\u5de5\u5177\u200b\uff1a</p> <ul> <li>Mac: MacDown, iA Writer \u200b\u6216\u200b Marked 2</li> <li>iOS / Android: iA Writer</li> <li>Windows: ghostwriter \u200b\u6216\u200b Markdown Monster</li> <li>Linux: ReText \u200b\u6216\u200b ghostwriter</li> <li>Web: Dillinger \u200b\u6216\u200b StackEdit</li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u6700\u5e38\u7528","title":"\u6700\u200b\u5e38\u7528","text":"","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u5206\u7ea7\u6807\u9898","title":"\u5206\u7ea7\u200b\u6807\u9898","text":"<pre><code># \u200b\u4e00\u7ea7\u200b\u6807\u9898\u200b (\u200b\u6ce8\u610f\u200b\u6709\u200b\u7a7a\u683c\u200b)\n## \u200b\u4e8c\u7ea7\u200b\u6807\u9898\u200b\n### \u200b\u4e09\u7ea7\u200b\u6807\u9898\u200b\n#### \u200b\u56db\u7ea7\u200b\u6807\u9898\u200b\n##### \u200b\u4e94\u7ea7\u200b\u6807\u9898\u200b\n###### \u200b\u516d\u7ea7\u200b\u6807\u9898\u200b &lt;!--\u200b\u6700\u200b\u591a\u200b6\u200b\u7ea7\u200b\u6807\u9898\u200b--&gt;\n</code></pre>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u76ee\u5f55","title":"\u76ee\u5f55","text":"<p>\u200b\u5728\u200b\u4efb\u610f\u200b\u4f4d\u7f6e\u200b\u63d2\u5165\u200b <code>[toc]</code> \u200b\u663e\u793a\u200b\u5168\u6587\u200b\u76ee\u5f55\u200b\u7ed3\u6784\u200b</p> <p>\u200b\u793a\u4f8b\u200b\u89c1\u200b\u6587\u7ae0\u200b\u5f00\u5934\u200b\uff08\u200b\u70b9\u51fb\u200b\u8fd9\u91cc\u200b\u8df3\u8f6c\u200b\u5230\u200b\u5f00\u5934\u200b\u67e5\u770b\u200b\u76ee\u5f55\u200b\uff09</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u659c\u4f53\u7c97\u4f53\u5220\u9664\u7ebf\u4e0b\u5212\u7ebf\u80cc\u666f\u9ad8\u4eae","title":"\u659c\u4f53\u200b/\u200b\u7c97\u4f53\u200b/\u200b\u5220\u9664\u200b\u7ebf\u200b/\u200b\u4e0b\u5212\u7ebf\u200b/\u200b\u80cc\u666f\u200b\u9ad8\u4eae","text":"<pre><code>*\u200b\u659c\u4f53\u200b* _\u200b\u659c\u4f53\u200b_\n**\u200b\u7c97\u4f53\u200b** __\u200b\u7c97\u4f53\u200b__\n***\u200b\u52a0\u7c97\u200b\u659c\u4f53\u200b*** ___\u200b\u52a0\u7c97\u200b\u659c\u4f53\u200b___\n~~\u200b\u5220\u9664\u200b\u7ebf\u200b~~\n&lt;u&gt;\u200b\u4e0b\u5212\u7ebf\u200b&lt;/u&gt;\n==\u200b\u80cc\u666f\u200b\u9ad8\u4eae\u200b==\n</code></pre> <p>\u200b\u659c\u4f53\u200b \u200b\u659c\u4f53\u200b</p> <p>\u200b\u7c97\u4f53\u200b \u200b\u7c97\u4f53\u200b</p> <p>\u200b\u52a0\u7c97\u200b\u659c\u4f53\u200b \u200b\u52a0\u7c97\u200b\u659c\u4f53\u200b</p> <p>\u200b\u5220\u9664\u200b\u7ebf\u200b</p> <p>\u200b\u4e0b\u5212\u7ebf\u200b</p> <p>\u200b\u80cc\u666f\u200b\u9ad8\u4eae\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u65e0\u5e8f\u5217\u8868\u6709\u5e8f\u5217\u8868","title":"\u65e0\u5e8f\u200b\u5217\u8868\u200b/\u200b\u6709\u200b\u5e8f\u5217\u8868","text":"","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u65e0\u5e8f\u5217\u8868","title":"\u65e0\u5e8f\u200b\u5217\u8868","text":"<pre><code>* \u200b\u65e0\u5e8f\u200b\u5217\u8868\u200b\u9879\u200b \u200b\u4e00\u200b\n+ \u200b\u65e0\u5e8f\u200b\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b\n- \u200b\u65e0\u5e8f\u200b\u5217\u8868\u200b\u9879\u200b \u200b\u4e09\u200b\n</code></pre> <ul> <li>\u200b\u65e0\u5e8f\u200b\u5217\u8868\u200b\u9879\u200b \u200b\u4e00\u200b</li> <li>\u200b\u65e0\u5e8f\u200b\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b</li> <li>\u200b\u65e0\u5e8f\u200b\u5217\u8868\u200b\u9879\u200b \u200b\u4e09\u200b</li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u591a\u7ea7\u65e0\u5e8f\u5217\u8868","title":"\u591a\u7ea7\u200b\u65e0\u5e8f\u200b\u5217\u8868","text":"<pre><code>* \u200b\u4eca\u5929\u200b`* + \u200b\u7a7a\u683c\u952e\u200b`\n* \u200b\u660e\u5929\u200b\n * \u200b\u5b66\u4e60\u200b `TAB(\u200b\u6216\u200b4\u200b\u4e2a\u200b\u7a7a\u683c\u200b) + * + \u200b\u7a7a\u683c\u952e\u200b`\n * \u200b\u8d2d\u7269\u200b\n * \u200b\u9762\u5305\u200b\n * \u200b\u725b\u5976\u200b\n* \u200b\u540e\u5929\u200b\n</code></pre> <ul> <li>\u200b\u4eca\u5929\u200b<code>* + \u200b\u7a7a\u683c\u952e\u200b</code></li> <li>\u200b\u660e\u5929\u200b<ul> <li>\u200b\u5b66\u4e60\u200b <code>TAB(\u200b\u6216\u200b4\u200b\u4e2a\u200b\u7a7a\u683c\u200b) + * + \u200b\u7a7a\u683c\u952e\u200b</code></li> <li>\u200b\u8d2d\u7269\u200b<ul> <li>\u200b\u9762\u5305\u200b</li> <li>\u200b\u725b\u5976\u200b</li> </ul> </li> </ul> </li> <li>\u200b\u540e\u5929\u200b</li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u6709\u5e8f\u5217\u8868\u591a\u7ea7\u6709\u5e8f\u5217\u8868","title":"\u6709\u200b\u5e8f\u5217\u8868\u200b/\u200b\u591a\u7ea7\u200b\u6709\u200b\u5e8f\u5217\u8868","text":"<pre><code>1. \u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e00\u200b `\u200b\u6570\u5b57\u200b + . + \u200b\u7a7a\u683c\u952e\u200b`\n2. \u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b\n 1. \u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b(1) `TAB(\u200b\u6216\u200b4\u200b\u4e2a\u200b\u7a7a\u683c\u200b) + \u200b\u6570\u5b57\u200b + . + \u200b\u7a7a\u683c\u952e\u200b`\n 2. \u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b(2)\n 1. \u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b(2).1\n3. \u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e09\u200b\n</code></pre> <ol> <li>\u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e00\u200b <code>\u200b\u6570\u5b57\u200b + . + \u200b\u7a7a\u683c\u952e\u200b</code></li> <li>\u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b<ol> <li>\u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b(1) <code>TAB(\u200b\u6216\u200b4\u200b\u4e2a\u200b\u7a7a\u683c\u200b) + \u200b\u6570\u5b57\u200b + . + \u200b\u7a7a\u683c\u952e\u200b</code></li> <li>\u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b(2)<ol> <li>\u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e8c\u200b(2).1</li> </ol> </li> </ol> </li> <li>\u200b\u6709\u200b\u5e8f\u5217\u8868\u200b\u9879\u200b \u200b\u4e09\u200b</li> </ol>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u4efb\u52a1\u5217\u8868","title":"\u4efb\u52a1\u200b\u5217\u8868","text":"<pre><code>- [ ] \u200b\u4efb\u52a1\u200b\u4e00\u200b \u200b\u672a\u200b\u505a\u200b\u4efb\u52a1\u200b `- + \u200b\u7a7a\u683c\u200b + [ ]`\n- [x] \u200b\u4efb\u52a1\u200b\u4e8c\u200b \u200b\u5df2\u200b\u505a\u200b\u4efb\u52a1\u200b `- + \u200b\u7a7a\u683c\u200b + [x]`\n</code></pre> <ul> <li> \u200b\u4efb\u52a1\u200b\u4e00\u200b \u200b\u672a\u200b\u505a\u200b\u4efb\u52a1\u200b <code>- + \u200b\u7a7a\u683c\u200b + [ ]</code></li> <li> \u200b\u4efb\u52a1\u200b\u4e8c\u200b \u200b\u5df2\u200b\u505a\u200b\u4efb\u52a1\u200b <code>- + \u200b\u7a7a\u683c\u200b + [x]</code></li> </ul>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u8868\u683c","title":"\u8868\u683c","text":"<p>\u200b\u7b2c\u4e00\u200b\u884c\u4e3a\u200b\u8868\u5934\u200b\uff0c\u200b\u7b2c\u4e8c\u884c\u200b\u5206\u9694\u200b\u8868\u5934\u200b\u548c\u200b\u4e3b\u4f53\u200b\u90e8\u5206\u200b(\u200b\u5982\u679c\u200b\u8868\u683c\u200b\u65e0\u6cd5\u200b\u663e\u793a\u200b\u53ef\u4ee5\u200b\u5c1d\u8bd5\u200b\u628a\u200b\u7b2c\u4e8c\u884c\u200b\u7684\u200b <code>-</code> \u200b\u53d8\u4e3a\u200b <code>---</code> )\uff0c\u200b\u53ef\u4ee5\u200b\u6307\u5b9a\u200b\u6240\u5728\u200b\u5217\u200b\u7684\u200b\u5bf9\u9f50\u200b\u65b9\u5f0f\u200b\uff0c\u200b\u7b2c\u4e09\u884c\u200b\u5f00\u59cb\u200b\u6bcf\u4e00\u200b\u884c\u4e3a\u200b\u4e00\u4e2a\u200b\u8868\u683c\u200b\u884c\u200b\u3002\u200b\u5217\u4e0e\u5217\u200b\u4e4b\u95f4\u200b\u7528\u200b <code>|</code> \u200b\u9694\u5f00\u200b\u3002(\u200b\u6ce8\u200b\uff1a\u200b\u539f\u751f\u200b\u65b9\u5f0f\u200b\u7684\u200b\u8868\u683c\u200b\u6bcf\u200b\u4e00\u884c\u200b\u7684\u200b\u4e24\u8fb9\u200b\u4e5f\u200b\u8981\u200b\u6709\u200b <code>|</code> )</p> <p>\u200b\u5bf9\u9f50\u200b\u65b9\u5f0f\u200b <code>:- \u200b\u5de6\u200b\u5bf9\u9f50\u200b</code> <code>- \u200b\u4e2d\u5fc3\u200b\u5bf9\u9f50\u200b</code> <code>-: \u200b\u53f3\u200b\u5bf9\u9f50\u200b</code></p> <pre><code>\u200b\u7b2c\u4e00\u5217\u200b|\u200b\u7b2c\u4e8c\u5217\u200b|\u200b\u7b2c\u4e09\u5217\u200b\n:-|-|-:\na11|a12|a13\na21|a22|a33\na31|a32|a33\n</code></pre> \u200b\u8868\u5934\u200b\u4e00\u200b \u200b\u8868\u5934\u200b\u4e8c\u200b \u200b\u8868\u5934\u200b\u4e09\u200b a11 a12 a13 a21 a22 a33 a31 a32 a33","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u8d85\u94fe\u63a5","title":"\u8d85\u94fe\u63a5","text":"<p>[ ]\u200b\u91cc\u200b\u5199\u200b\u94fe\u63a5\u200b\u6587\u5b57\u200b\uff0c( )\u200b\u91cc\u200b\u5199\u200b\u94fe\u63a5\u200b\u5730\u5740\u200b, ( )\u200b\u4e2d\u200b\u7684\u200b\" \"\u200b\u4e2d\u200b\u53ef\u4ee5\u200b\u4e3a\u200b\u94fe\u63a5\u200b\u6307\u5b9a\u200btitle\u200b\u5c5e\u6027\u200b\uff0ctitle\u200b\u5c5e\u6027\u200b\u53ef\u200b\u52a0\u200b\u53ef\u4e0d\u200b\u52a0\u200b\u3002title\u200b\u5c5e\u6027\u200b\u7684\u200b\u6548\u679c\u200b\u662f\u200b\u9f20\u6807\u60ac\u505c\u200b\u5728\u200b\u94fe\u63a5\u200b\u4e0a\u200b\u4f1a\u200b\u51fa\u73b0\u200b\u6307\u5b9a\u200b\u7684\u200b title\u200b\u6587\u5b57\u200b\uff0c\u200b\u94fe\u63a5\u200b\u5730\u5740\u200b\u4e0e\u200btitle\u200b\u524d\u6709\u200b\u4e00\u4e2a\u200b\u7a7a\u683c\u200b\u3002</p> <pre><code>\u200b\u53f3\u8fb9\u200b\u662f\u200b\u94fe\u63a5\u200b[\u200b\u94fe\u63a5\u200b\u6587\u5b57\u200b](\u200b\u94fe\u63a5\u200b \"title\")\n</code></pre> <pre><code>\u200b\u53f3\u8fb9\u200b\u662f\u200b\u94fe\u63a5\u200b[GitHub](https://github.com \"GitHub\")\n</code></pre> <p>\u200b\u53f3\u8fb9\u200b\u662f\u200b\u94fe\u63a5\u200bGitHub</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u63d2\u5165\u56fe\u7247","title":"\u63d2\u5165\u200b\u56fe\u7247","text":"<p>\u200b\u683c\u5f0f\u200b\uff1a<code>!</code> <code>[\u200b\u56fe\u7247\u200b\u6807\u9898\u200b]</code> <code>(\u200b\u56fe\u7247\u200b\u5730\u5740\u200b \"\u200b\u56fe\u7247\u200bTitle\u201d)</code></p> <p>\u200b\u5176\u4e2d\u200b<code>\u200b\u56fe\u7247\u200b\u6807\u9898\u200b</code>\u200b\u4f1a\u200b\u88ab\u200b\u67d0\u4e9b\u200b\u7f51\u7ad9\u200b\u548c\u200b\u7f16\u8f91\u5668\u200b\u663e\u793a\u200b\u5728\u200b\u56fe\u7247\u200b\u4e0b\u65b9\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u63d2\u5165\u89c6\u9891","title":"\u63d2\u5165\u200b\u89c6\u9891","text":"<p>\u200b\u683c\u5f0f\u200b\uff1a <pre><code>&lt;iframe height= width= src=\"\u200b\u94fe\u63a5\u200b\"&gt;\n</code></pre></p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u4ee3\u7801\u5757","title":"\u4ee3\u7801\u200b\u5757","text":"","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u884c\u5185\u4ee3\u7801\u5757","title":"\u884c\u5185\u200b\u4ee3\u7801\u200b\u5757","text":"<p>\u200b\u7528\u200b\u201c ` \u201d\u200b\u5de6\u53f3\u200b\u5305\u88f9\u200b\u4ee3\u7801\u200b <pre><code>`printf()` \u200b\u51fd\u6570\u200b \n</code></pre> \u200b\u663e\u793a\u200b\u4e3a\u200b<code>printf()</code> \u200b\u51fd\u6570\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u591a\u884c\u4ee3\u7801\u5757","title":"\u591a\u884c\u200b\u4ee3\u7801\u200b\u5757","text":"<p>\u200b\u7528\u200b\u201c ``` \u201d\u200b\u4e0a\u4e0b\u200b\u5305\u88f9\u200b\u4ee3\u7801\u200b\uff0c\u200b\u5728\u200b\u7b2c\u4e00\u4e2a\u200b\u201c ``` \u201d\u200b\u540e\u200b\u6dfb\u52a0\u200b\u8bed\u8a00\u200b\u540d\u79f0\u200b\u83b7\u5f97\u200b\u4e0d\u540c\u200b\u7684\u200b\u9ad8\u4eae\u200b\u6548\u679c\u200b</p> <p>\u200b\u5982\u200b\uff1acpp\uff0cpython\uff0cswift</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u5bf9\u9f50\u65b9\u5f0f","title":"\u5bf9\u9f50\u200b\u65b9\u5f0f","text":"<pre><code>&lt;center&gt;\u200b\u884c\u200b\u4e2d\u5fc3\u200b\u5bf9\u9f50\u200b&lt;/center&gt;\n&lt;p align=\"left\"&gt;\u200b\u884c\u200b\u5de6\u200b\u5bf9\u9f50\u200b&lt;/p&gt;\n&lt;p align=\"right\"&gt;\u200b\u884c\u53f3\u200b\u5bf9\u9f50\u200b&lt;/p&gt;\n</code></pre> <p>\u200b\u884c\u200b\u4e2d\u5fc3\u200b\u5bf9\u9f50\u200b</p> <p>\u200b\u884c\u200b\u5de6\u200b\u5bf9\u9f50\u200b</p> <p>\u200b\u884c\u53f3\u200b\u5bf9\u9f50\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u5206\u5272\u7ebf","title":"\u5206\u5272\u7ebf","text":"<pre><code>* * *\n***\n- - -\n---\n</code></pre>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u6362\u884c","title":"\u6362\u884c","text":"<p>\u200b\u4e0d\u540c\u200bmarkdown\u200b\u7f16\u8f91\u5668\u200b\u53ef\u80fd\u200b\u6709\u200b\u4e0d\u540c\u200b\u7684\u200b\u6362\u884c\u200b\u65b9\u5f0f\u200b\uff0c\u200b\u6700\u200b\u7b80\u5355\u200b\u4e3a\u200b\u76f4\u63a5\u200b\u6572\u200b\u56de\u8f66\u200b</p> <p>markdown\u200b\u6587\u672c\u200b\u5185\u200b\u7684\u200b\u8fde\u7eed\u200b\u4e24\u4e2a\u200b\u6216\u200b\u591a\u4e2a\u200b\u56de\u8f66\u200b\u4f1a\u200b\u88ab\u200b\u66ff\u6362\u200b\u4e3a\u200b\u4e00\u4e2a\u200b\u56de\u8f66\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u9ad8\u7ea7","title":"\u9ad8\u7ea7","text":"","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u8bbe\u7f6e\u5b57\u4f53\u989c\u8272","title":"\u8bbe\u7f6e\u200b\u5b57\u4f53\u200b/\u200b\u989c\u8272","text":"<pre><code>&lt;font face=\"\u200b\u5b8b\u4f53\u200b\" color=blue size=5&gt;\u200b\u84dd\u8272\u200b\u7684\u200b\u5b57\u200b\uff5e&lt;/font&gt;\n</code></pre> <p>\u200b\u84dd\u8272\u200b\u7684\u200b\u5b57\u200b\uff5e</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u5e38\u7528\u989c\u8272","title":"\u5e38\u7528\u200b\u989c\u8272","text":"<p>\u200b\u6d4f\u89c8\u5668\u200b\u652f\u6301\u200b\u7684\u200b\u6240\u6709\u200b\u989c\u8272\u200b\u8bf7\u200b\u8df3\u8f6c\u200b\u53c2\u8003\u200b</p> <p>\u200b\u73b0\u4ee3\u200b\u6d4f\u89c8\u5668\u200b\u652f\u6301\u200b\u7684\u200b140\u200b\u79cd\u200b\u5df2\u200b\u547d\u540d\u200b\u7684\u200b\u989c\u8272\u200b</p> <p>\u200b\u5e38\u7528\u200b\u989c\u8272\u200b\u540d\u79f0\u200b: * \u200b\u6309\u200b\u7f51\u7ad9\u200b\u987a\u5e8f\u6392\u5217\u200b * orange pink gold yellow purple greenyellow lightgreen green aqua lightblue blue wheat brown white snow linen silver gray black</p> \u200b\u6700\u200b\u5e38\u7528\u200b \u200b\u5176\u4ed6\u200b red greenyellow orange lightgreen yellow lightblue green pink aqua gold blue silver purple brown","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u951a\u70b9","title":"\u951a\u70b9","text":"<p>\u200b\u4e5f\u200b\u5c31\u662f\u200b <code>\u200b\u8df3\u8f6c\u200b</code></p> <pre><code>1. [\u200b\u70b9\u51fb\u200b\u8fd9\u91cc\u200b\u8df3\u200b\u8f6c\u5230\u7b2c\u200b\u4e00\u6bb5\u200b](#jump1)\n2. [\u200b\u70b9\u51fb\u200b\u8fd9\u91cc\u200b\u8df3\u8f6c\u200b\u5230\u200b\u7b2c\u4e8c\u6bb5\u200b](#jump2\uff09\n\n### &lt;span id=\"jump1\"&gt;\u200b\u7b2c\u4e00\u6bb5\u200b&lt;/span&gt;\n\n### &lt;span id=\"jump2\"&gt;\u200b\u7b2c\u4e8c\u6bb5\u200b&lt;/span&gt;\n</code></pre> <pre><code>&lt;span id=\"now\"&gt;\u200b\u5f53\u524d\u200b\u4f4d\u7f6e\u200b&lt;/span&gt;\n\u200b\u70b9\u51fb\u200b[\u200b\u8fd9\u91cc\u200b](#top)\u200b\u8df3\u8f6c\u200b\u5230\u200b\u5f00\u5934\u200b\n\u200b\u70b9\u51fb\u200b[\u200b\u8fd9\u91cc\u200b](#bottom)\u200b\u8df3\u8f6c\u200b\u5230\u200b\u7ed3\u5c3e\u200b\n</code></pre> <p>\u200b\u5f53\u524d\u200b\u4f4d\u7f6e\u200b</p> <p>\u200b\u70b9\u51fb\u200b\u8fd9\u91cc\u200b\u8df3\u8f6c\u200b\u5230\u200b\u5f00\u5934\u200b</p> <p>\u200b\u70b9\u51fb\u200b\u8fd9\u91cc\u200b\u8df3\u8f6c\u200b\u5230\u200b\u7ed3\u5c3e\u200b </p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u6ce8\u811a","title":"\u6ce8\u811a","text":"<pre><code>\u200b\u4f7f\u7528\u200b Markdown[^1]\u200b\u53ef\u4ee5\u200b\u6548\u7387\u200b\u7684\u200b\u4e66\u5199\u200b\u6587\u6863\u200b, \u200b\u76f4\u63a5\u200b\u8f6c\u6362\u6210\u200b HTML[^2]\u3002\n\n[^1]:Markdown\u200b\u662f\u200b\u4e00\u79cd\u200b\u7eaf\u200b\u6587\u672c\u200b\u6807\u8bb0\u200b\u8bed\u8a00\u200b\n[^2]:HyperText Markup Language \u200b\u8d85\u6587\u672c\u200b\u6807\u8bb0\u200b\u8bed\u8a00\u200b\n</code></pre> <p>\u200b\u4f7f\u7528\u200b Markdown<sup>1</sup>\u200b\u53ef\u4ee5\u200b\u6548\u7387\u200b\u7684\u200b\u4e66\u5199\u200b\u6587\u6863\u200b, \u200b\u76f4\u63a5\u200b\u8f6c\u6362\u6210\u200b HTML<sup>2</sup>\u3002</p> <p>\u200b\u70b9\u51fb\u200b\u8fd9\u91cc\u200b\u8df3\u8f6c\u200b\u5230\u200b\u7ed3\u5c3e\u200b\u67e5\u770b\u200b\u6ce8\u811a\u200b\u7684\u200b\u663e\u793a\u200b\u6548\u679c\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u591a\u7ea7\u5f15\u7528","title":"\u591a\u7ea7\u200b\u5f15\u7528","text":"<pre><code>&gt;&gt;&gt; \u200b\u8bf7\u95ee\u200b Markdwon \u200b\u600e\u4e48\u200b\u7528\u200b\uff1f - \u200b\u5c0f\u767d\u200b\n\n&gt;&gt; \u200b\u81ea\u5df1\u200b\u770b\u200b\u6559\u7a0b\u200b\uff01 - \u200b\u6124\u9752\u200b\n\n&gt; \u200b\u6559\u7a0b\u200b\u5728\u200b\u54ea\u200b\uff1f - \u200b\u5c0f\u767d\u200b\n\n`[^_^]: # \u200b\u65e0\u6cd5\u200b\u663e\u793a\u200b\u65f6\u200b\u8bb0\u5f97\u200b\u7a7a\u884c\u200b`\n</code></pre> <p>\u200b\u4e0d\u540c\u200b\u7f16\u8f91\u5668\u200b\u7684\u200b\u663e\u793a\u200b\u60c5\u51b5\u200b\u4e0d\u540c\u200b</p> <p>\u200b\u8bf7\u95ee\u200b Markdwon \u200b\u600e\u4e48\u200b\u7528\u200b\uff1f - \u200b\u5c0f\u767d\u200b</p> <p>\u200b\u81ea\u5df1\u200b\u770b\u200b\u6559\u7a0b\u200b\uff01 - \u200b\u6124\u9752\u200b</p> <p>\u200b\u6559\u7a0b\u200b\u5728\u200b\u54ea\u200b\uff1f - \u200b\u5c0f\u767d\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#latex\u516c\u5f0f","title":"LaTeX\u200b\u516c\u5f0f","text":"<ul> <li>\u200b\u5728\u200b\u6570\u5b66\u516c\u5f0f\u200b\u7684\u200b\u524d\u540e\u200b\u52a0\u200b<code>$</code>\u200b\u662f\u200b\u884c\u5185\u200b\u516c\u5f0f\u200b</li> </ul> <pre><code>\u200b\u6211\u4eec\u200b\u5728\u200b\u521d\u4e2d\u200b\u6570\u5b66\u8bfe\u200b\u4e0a\u200b\u5df2\u7ecf\u200b\u5bf9\u200b\u4e00\u6b21\u51fd\u6570\u200b$y=x+a$\u200b\u6709\u6240\u200b\u4e86\u89e3\u200b\u3002\n</code></pre> <p>\u200b\u6211\u4eec\u200b\u5728\u200b\u521d\u4e2d\u200b\u6570\u5b66\u8bfe\u200b\u4e0a\u200b\u5df2\u7ecf\u200b\u5bf9\u200b\u4e00\u6b21\u51fd\u6570\u200b\\(y=x+a\\)\u200b\u6709\u6240\u200b\u4e86\u89e3\u200b\u3002</p> <ul> <li>\u200b\u5728\u200b\u6570\u5b66\u516c\u5f0f\u200b\u7684\u200b\u524d\u540e\u200b\u52a0\u200b<code>$$</code>\u200b\u662f\u200b\u72ec\u5360\u200b\u4e00\u884c\u200b\u7684\u200b\u516c\u5f0f\u200b <pre><code>\u200b\u4e0b\u9762\u200b\u6211\u4eec\u200b\u6765\u200b\u8ba4\u8bc6\u4e00\u4e0b\u200b\u4e8c\u6b21\u200b\u51fd\u6570\u200b$$y=ax^2+bx+c$$\n</code></pre> \u200b\u4e0b\u9762\u200b\u6211\u4eec\u200b\u6765\u200b\u8ba4\u8bc6\u4e00\u4e0b\u200b\u4e8c\u6b21\u200b\u51fd\u6570\u200b\\(\\(y=ax^2+bx+c\\)\\)</li> </ul> <pre><code>\u200b\u884c\u5185\u200b\u516c\u5f0f\u200b\uff1a$\\Gamma(n) = (n-1)!\\quad\\forall n\\in\\mathbb N$\n\u200b\u5757\u7ea7\u200b\u516c\u5f0f\u200b\uff1a\n$$ x = \\dfrac{-b \\pm \\sqrt{b^2 - 4ac}}{2a} $$\n$$ \\frac{1}{\\Bigl(\\sqrt{\\phi \\sqrt{5}}-\\phi\\Bigr) e^{\\frac25 \\pi}} =\n1+\\frac{e^{-2\\pi}} {1+\\frac{e^{-4\\pi}} {1+\\frac{e^{-6\\pi}}\n{1+\\frac{e^{-8\\pi}} {1+\\ldots} } } } $$\n</code></pre> <p>\u200b\u884c\u5185\u200b\u516c\u5f0f\u200b\uff1a\\(\\Gamma(n) = (n-1)!\\quad\\forall n\\in\\mathbb N\\)</p> <p>\u200b\u5757\u7ea7\u200b\u516c\u5f0f\u200b\uff1a</p> \\[x = \\dfrac{-b \\pm \\sqrt{b^2 - 4ac}}{2a}\\] \\[\\frac{1}{\\Bigl(\\sqrt{\\phi \\sqrt{5}}-\\phi\\Bigr) e^{\\frac25 \\pi}} = 1+\\frac{e^{-2\\pi}} {1+\\frac{e^{-4\\pi}} {1+\\frac{e^{-6\\pi}}{1+\\frac{e^{-8\\pi}} {1+\\ldots} } } }\\] <p>\u200b\u6765\u200b\u770b\u770b\u200b\u4e24\u4e2a\u200b\u91cd\u8981\u200b\u6781\u9650\u200b </p> \\[\\displaystyle\\lim_{x \\rightarrow 0}\\frac{\\sin x}{x} = 1\\] \\[\\displaystyle\\lim_{x \\rightarrow + \\infty}(1 + \\frac{1}{x})^x = e\\]","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u5176\u4ed6","title":"\u5176\u4ed6","text":"","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u8f6c\u4e49\u5b57\u7b26","title":"\u8f6c\u4e49\u5b57\u7b26","text":"<p>\u200b\u901a\u8fc7\u200b\u5728\u200bMarkdown\u200b\u5b57\u7b26\u200b\u524d\u200b\u4f7f\u7528\u200b\\\u200b\u6765\u200b\u5ffd\u7565\u200b\uff08\u200b\u6216\u200b\u8f6c\u4e49\u200b\uff09Markdown\u200b\u683c\u5f0f\u200b\u3002</p> <p>Markdown\u200b\u5141\u8bb8\u200b\u60a8\u200b\u4f7f\u7528\u200b\u53cd\u200b\u659c\u6760\u200b\u8f6c\u4e49\u200b\u6765\u200b\u751f\u6210\u200b\u6587\u5b57\u200b\u5b57\u7b26\u200b\uff0c\u200b\u5426\u5219\u200b\u8fd9\u4e9b\u200b\u5b57\u7b26\u200b\u5728\u200bMarkdown\u200b\u7684\u200b\u683c\u5f0f\u5316\u200b\u8bed\u6cd5\u200b\u4e2d\u200b\u5177\u6709\u200b\u7279\u6b8a\u200b\u542b\u4e49\u200b\u3002 \u200b\u4f8b\u5982\u200b\uff0c\u200b\u5982\u679c\u200b\u60a8\u200b\u60f3\u200b\u7528\u200b\u6587\u5b57\u200b\u661f\u53f7\u200b\u5305\u56f4\u200b\u4e00\u4e2a\u200b\u5355\u8bcd\u200b\uff0c\u200b\u5219\u200b\u53ef\u4ee5\u200b\u5728\u200b\u661f\u53f7\u200b\u4e4b\u524d\u200b\u4f7f\u7528\u200b\u53cd\u200b\u659c\u6760\u200b\uff0c\u200b\u5982\u200b<code>\\*literal asterisks\\*</code> *literal asterisks*</p> <p>Markdown\u200b\u4e3a\u200b\u4ee5\u4e0b\u200b\u5b57\u7b26\u200b\u63d0\u4f9b\u200b\u53cd\u200b\u659c\u6760\u200b\u8f6c\u4e49\u200b(\u200b\u4f46\u662f\u200bCSDN\u200b\u4e0d\u592a\u200b\u652f\u6301\u200b)\uff1a</p> <p>\\\u200b\u53cd\u200b\u659c\u6760\u200b\u2003`\u200b\u53cd\u200b\u5f15\u53f7\u200b\u2003*\u200b\u661f\u53f7\u200b\u2003_\u200b\u4e0b\u5212\u7ebf\u200b\u2003{}\u200b\u5927\u62ec\u53f7\u200b\u2003[]\u200b\u4e2d\u62ec\u53f7\u200b\u2003()\u200b\u5c0f\u62ec\u53f7\u200b\u2003 #\u200b\u4e95\u53f7\u200b\u2003+\u200b\u52a0\u53f7\u200b\u2003-\u200b\u51cf\u53f7\u200b\u2003.\u200b\u82f1\u6587\u200b\u53e5\u53f7\u200b\u2003!\u200b\u82f1\u6587\u200b\u611f\u53f9\u53f7\u200b</p>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u5185\u8054-html-\u8bed\u6cd5\u7279\u6b8a\u5b57\u7b26\u81ea\u52a8\u8f6c\u4e49","title":"\u5185\u8054\u200b HTML \u200b\u8bed\u6cd5\u200b/\u200b\u7279\u6b8a\u5b57\u7b26\u200b\u81ea\u52a8\u200b\u8f6c\u4e49","text":"<p>\u200b\u5bf9\u4e8e\u200b Markdown \u200b\u4e2d\u672a\u200b\u5305\u542b\u200b\u7684\u200b\u6807\u7b7e\u200b, \u200b\u53ef\u4ee5\u200b\u76f4\u63a5\u200b\u4f7f\u7528\u200b HTML\u200b\u6807\u7b7e\u200b\uff0c\u200b\u4f8b\u5982\u200b\u7528\u200b HTML <code>&lt;a&gt;</code> \u200b\u6807\u7b7e\u200b\u66ff\u4ee3\u200b Markdown \u200b\u7684\u200b\u94fe\u63a5\u200b\u8bed\u6cd5\u200b</p> <p>\u200b\u5728\u200b HTML \u200b\u4e2d\u200b, \u200b\u6709\u200b\u4e00\u4e9b\u200b\u5b57\u7b26\u200b\u9700\u8981\u200b\u7279\u6b8a\u200b\u5bf9\u5f85\u200b\uff0c\u200b\u5982\u679c\u200b\u4f60\u200b\u60f3\u200b\u5c06\u200b\u5b83\u4eec\u200b\u7528\u4f5c\u200b\u5b57\u9762\u200b\u91cf\u200b, \u200b\u5219\u200b\u9700\u8981\u200b\u5c06\u200b\u5b83\u4eec\u200b\u8f6c\u4e49\u200b\u4e3a\u200b\u5b57\u7b26\u200b\u5b9e\u4f53\u200b</p> \u200b\u7279\u6b8a\u5b57\u7b26\u200b \u200b\u4ee3\u7801\u200b &amp; <code>&amp;amp;</code> &lt; <code>&amp;lt;</code> &gt; <code>&amp;gt;</code> \" <code>&amp;quot;</code> <code>&amp;#34;</code> ' <code>&amp;apos;</code> <code>&amp;#39;</code>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u6ce8\u91ca","title":"\u6ce8\u91ca","text":"<pre><code>&lt;div style='display: none'&gt;\n\u200b\u6ce8\u91ca\u200b\n&lt;/div&gt;\n</code></pre> <pre><code>&lt;!-- \u200b\u6ce8\u91ca\u200b --&gt;\n</code></pre> <pre><code>[//]: # (\u200b\u54c8\u54c8\u200b\u6211\u200b\u662f\u200b\u6700\u5f3a\u200b\u6ce8\u91ca\u200b1\uff0c\u200b\u4e0d\u4f1a\u200b\u5728\u200b\u6d4f\u89c8\u5668\u200b\u4e2d\u200b\u663e\u793a\u200b\u3002)\n[^_^]: # (\u200b\u54c8\u54c8\u200b\u6211\u200b\u662f\u200b\u6700\u840c\u200b\u6ce8\u91ca\u200b2\uff0c\u200b\u4e0d\u4f1a\u200b\u5728\u200b\u6d4f\u89c8\u5668\u200b\u4e2d\u200b\u663e\u793a\u200b\u3002)\n</code></pre>","tags":["Markdown"]},{"location":"develop/Markdown/markdown/#\u7a7a\u683c","title":"\u7a7a\u683c","text":"<pre><code>\u30101\u3011 &amp;nbsp; \u200b\u534a\u89d2\u200b\u7684\u200b\u4e0d\u65ad\u200b\u884c\u200b\u7684\u200b\u7a7a\u767d\u200b\u683c\u200b\uff08\u200b\u63a8\u8350\u200b\u4f7f\u7528\u200b\uff09\n\u30102\u3011 &amp;ensp; \u200b\u534a\u89d2\u200b\u7684\u200b\u7a7a\u683c\u200b\n\u30103\u3011 &amp;emsp; \u200b\u5168\u89d2\u200b\u7684\u200b\u7a7a\u683c\u200b\n</code></pre> <ul> <li>\u30101\u3011 \u00a0 \u200b\u534a\u89d2\u200b\u7684\u200b\u4e0d\u65ad\u200b\u884c\u200b\u7684\u200b\u7a7a\u767d\u200b\u683c\u200b\uff08\u200b\u63a8\u8350\u200b\u4f7f\u7528\u200b\uff09</li> <li>\u30102\u3011 \u2002 \u200b\u534a\u89d2\u200b\u7684\u200b\u7a7a\u683c\u200b</li> <li>\u30103\u3011 \u2003 \u200b\u5168\u89d2\u200b\u7684\u200b\u7a7a\u683c\u200b</li> </ul> <p>\u200b\u540c\u65f6\u200b\u63a8\u8350\u200b\u8fd9\u4e2a\u200b\u7f51\u7ad9\u200b\u53bb\u200b\u5b66\u4e60\u200b\u57fa\u7840\u200bmarkdown\u200b\u8bed\u6cd5\u200b\uff1arunoob.com</p> <p></p> <ol> <li> <p>Markdown\u200b\u662f\u200b\u4e00\u79cd\u200b\u7eaf\u200b\u6587\u672c\u200b\u6807\u8bb0\u200b\u8bed\u8a00\u200b\u00a0\u21a9</p> </li> <li> <p>HyperText Markup Language \u200b\u8d85\u6587\u672c\u200b\u6807\u8bb0\u200b\u8bed\u8a00\u200b\u00a0\u21a9</p> </li> </ol>","tags":["Markdown"]},{"location":"develop/designbeauty/db1/","title":"\u5510\u200b\u00b7\u200b\u8bfa\u66fc\u200b\u2014\u200b\u60c5\u611f\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u4e09\u4e2a\u200b\u5c42\u6b21","text":"<p>\u200b\u539f\u6587\u200b\uff1aNorman's Three Levels of Design </p>","tags":["\u8bbe\u8ba1\u7f8e\u5b66"]},{"location":"develop/designbeauty/db1/#\u5510\u8bfa\u66fc\u60c5\u611f\u8bbe\u8ba1\u7684\u4e09\u4e2a\u5c42\u6b21","title":"\u5510\u200b\u00b7\u200b\u8bfa\u66fc\u200b\u2014\u200b\u60c5\u611f\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u4e09\u4e2a\u200b\u5c42\u6b21","text":"<p>\u200b\u5728\u200b\u4eba\u7c7b\u200b\u7684\u200b\u5185\u5fc3\u4e16\u754c\u200b\uff0c\u200b\u6709\u200b\u8bb8\u591a\u200b\u90e8\u5206\u200b\u8d1f\u8d23\u200b\u6211\u4eec\u200b\u6240\u8bf4\u200b\u7684\u200b\u60c5\u611f\u200b\uff0c\u200b\u603b\u7684\u6765\u8bf4\u200b\uff0c\u200b\u8fd9\u4e9b\u200b\u533a\u57df\u200b\u5171\u540c\u200b\u6784\u6210\u200b\u4e86\u200b\u60c5\u611f\u200b\u7cfb\u7edf\u200b\u3002\u200b\u5510\u200b\u00b7\u200b\u8bfa\u66fc\u200b\uff08Don Norman\uff09\u200b\u63d0\u51fa\u200b\uff0c\u200b\u60c5\u611f\u200b\u7cfb\u7edf\u200b\u7531\u200b\u4e09\u4e2a\u200b\u4e0d\u540c\u200b\u4f46\u200b\u76f8\u4e92\u200b\u8054\u7cfb\u200b\u7684\u200b\u5c42\u6b21\u200b\u7ec4\u6210\u200b\uff0c\u200b\u6bcf\u4e2a\u200b\u5c42\u6b21\u200b\u90fd\u200b\u4ee5\u200b\u4e00\u79cd\u200b\u7279\u6b8a\u200b\u7684\u200b\u65b9\u5f0f\u200b\u5f71\u54cd\u200b\u7740\u200b\u6211\u4eec\u200b\u5bf9\u200b\u4e16\u754c\u200b\u7684\u200b\u4f53\u9a8c\u200b\u3002\u200b\u8fd9\u200b\u4e09\u4e2a\u200b\u5c42\u6b21\u200b\u662f\u200b\u672c\u80fd\u200b\u5c42\u200b\uff0c\u200b\u884c\u4e3a\u200b\u5c42\u200b\u548c\u200b\u53cd\u601d\u200b\u5c42\u200b\u3002\u200b\u672c\u80fd\u200b\u5c42\u200b\u4e0e\u200b\u4eba\u7c7b\u200b\u60c5\u7eea\u200b\u4e2d\u200b\u56fa\u6709\u200b\u7684\u200b\u3001\u200b\u81ea\u53d1\u200b\u7684\u200b\u4ee5\u53ca\u200b\u7b26\u5408\u200b\u52a8\u7269\u6027\u200b\u7684\u200b\u7279\u6027\u200b\u76f8\u5173\u200b\uff0c\u200b\u8fd9\u4e9b\u200b\u57fa\u672c\u4e0a\u200b\u662f\u200b\u4e0d\u53d7\u200b\u4eba\u7c7b\u200b\u672c\u8eab\u200b\u63a7\u5236\u200b\u7684\u200b\u3002\u200b\u884c\u4e3a\u200b\u5c42\u6307\u200b\u7684\u200b\u662f\u200b\u4eba\u7c7b\u200b\u884c\u4e3a\u200b\u4e2d\u200b\u90a3\u4e9b\u200b\u53ef\u63a7\u200b\u7684\u200b\u65b9\u9762\u200b\uff0c\u200b\u5728\u200b\u8fd9\u79cd\u200b\u60c5\u51b5\u200b\u4e0b\u200b\uff0c\u200b\u6211\u4eec\u200b\u4e0b\u610f\u8bc6\u200b\u7684\u200b\u5206\u6790\u200b\u6240\u200b\u5904\u200b\u60c5\u51b5\u200b\u5e76\u4e14\u200b\u5236\u5b9a\u200b\u4ee5\u200b\u76ee\u6807\u200b\u4e3a\u200b\u5bfc\u5411\u200b\u7684\u200b\u7b56\u7565\u200b\uff0c\u200b\u4ece\u800c\u200b\u80fd\u591f\u200b\u5728\u200b\u6700\u200b\u77ed\u65f6\u95f4\u200b\u5185\u200b\u6216\u662f\u200b\u4ee5\u200b\u6700\u5c11\u200b\u7684\u200b\u884c\u52a8\u200b\u8fbe\u5230\u200b\u6548\u679c\u200b\u3002\u200b\u6b63\u5982\u200b\u5510\u200b\u00b7\u200b\u8bfa\u66fc\u200b\u6240\u200b\u8a00\u200b\uff0c\u200b\u53cd\u601d\u200b\u5c42\u200b\u662f\u200b\u6307\u200b\u201c\u200b\u6709\u610f\u8bc6\u200b\u7684\u200b\u601d\u8003\u200b\uff0c\u200b\u5bf9\u200b\u65b0\u200b\u6982\u5ff5\u200b\u8fdb\u884c\u200b\u5b66\u4e60\u200b\uff0c\u200b\u548c\u200b\u5bf9\u200b\u4e16\u754c\u200b\u8fdb\u884c\u200b\u5f52\u7eb3\u200b\u3002\u201d\u200b\u8fd9\u200b\u4e09\u4e2a\u200b\u5c42\u6b21\u200b\u4f5c\u4e3a\u200b\u60c5\u611f\u200b\u7cfb\u7edf\u200b\u7684\u200b\u4e0d\u540c\u200b\u7ef4\u5ea6\u200b\u72ec\u7acb\u200b\u5b58\u5728\u200b\uff0c\u200b\u53c8\u200b\u76f8\u4e92\u200b\u5173\u8054\u200b\uff0c\u200b\u76f8\u4e92\u5f71\u54cd\u200b\uff0c\u200b\u4ece\u800c\u200b\u521b\u9020\u200b\u4e86\u200b\u6211\u4eec\u200b\u5bf9\u200b\u4e16\u754c\u200b\u7684\u200b\u6574\u4f53\u200b\u60c5\u611f\u200b\u4f53\u9a8c\u200b\u3002</p> <p>\u200b\u5728\u200b\u5510\u200b\u00b7\u200b\u8bfa\u66fc\u200b\u7684\u200b\u300a\u200b\u60c5\u611f\u5316\u200b\u8bbe\u8ba1\u200b\uff1a\u200b\u4e3a\u4ec0\u4e48\u200b\u6211\u4eec\u200b\u559c\u6b22\u200b\uff08\u200b\u6216\u200b\u8ba8\u538c\u200b\uff09\u200b\u65e5\u5e38\u200b\u4e8b\u7269\u200b\u300b\uff08\u200b\u4e00\u672c\u200b\u8ba4\u77e5\u79d1\u5b66\u200b\uff0c\u200b\u8bbe\u8ba1\u200b\u5b66\u200b\uff0c\u200b\u53ef\u7528\u6027\u200b\u5de5\u7a0b\u200b\u9886\u57df\u200b\u6770\u51fa\u200b\u7684\u200b\u5b66\u672f\u200b\u4f5c\u54c1\u200b\uff09\u200b\u4e00\u4e66\u4e2d\u200b\uff0c\u200b\u4ed6\u200b\u5bf9\u200b\u60c5\u611f\u5316\u200b\u7cfb\u7edf\u200b\u7684\u200b\u8fd9\u200b\u4e09\u4e2a\u200b\u65b9\u9762\u200b\u6216\u200b\u5c42\u6b21\u200b\u505a\u200b\u4e86\u200b\u533a\u5206\u200b\uff08\u200b\u5b83\u4eec\u200b\u4e09\u8005\u200b\u7efc\u5408\u200b\u5f71\u54cd\u200b\u7740\u200b\u4eba\u7c7b\u200b\u7684\u200b\u60c5\u611f\u200b\u6216\u200b\u5fc3\u7406\u200b\uff09\uff0c\u200b\u5373\u200b\uff1a\u200b\u672c\u80fd\u200b\u5c42\u200b\uff0c\u200b\u884c\u4e3a\u200b\u5c42\u53ca\u200b\u53cd\u601d\u200b\u5c42\u200b\u3002\u200b\u8fd9\u200b\u4e09\u8005\u200b\u5728\u200b\u60c5\u611f\u200b\u7cfb\u7edf\u200b\u4e2d\u200b\u7d27\u5bc6\u200b\u4ea4\u7ec7\u200b\u5728\u200b\u4e00\u8d77\u200b\uff0c\u200b\u5e76\u200b\u4ee5\u200b\u5404\u81ea\u200b\u7279\u5b9a\u200b\u7684\u200b\u65b9\u5f0f\u200b\u5f71\u54cd\u200b\u8bbe\u8ba1\u200b\u3002\u200b\u4ee5\u4e0b\u200b\u662f\u200b\u4e09\u8005\u200b\u5bf9\u5e94\u200b\u7684\u200b\u76f8\u5e94\u200b\u4e09\u79cd\u200b\u8bbe\u8ba1\u200b\u5c42\u6b21\u200b\u3002</p>","tags":["\u8bbe\u8ba1\u7f8e\u5b66"]},{"location":"develop/designbeauty/db1/#\u672c\u80fd\u5c42\u8bbe\u8ba1","title":"\u672c\u80fd\u200b\u5c42\u200b\u8bbe\u8ba1","text":"<p>\u200b\u672c\u80fd\u200b\u5c42\u200b\u8bbe\u8ba1\u200b-\u201c\u200b\u5173\u6ce8\u200b\u5916\u89c2\u200b\u672c\u8eab\u200b\u201d\u3002\u200b\u8fd9\u4e00\u200b\u5c42\u6b21\u200b\u7684\u200b\u8bbe\u8ba1\u200b\u5173\u6ce8\u200b\u7684\u200b\u662f\u200b\u4e8b\u7269\u200b\u4e2d\u200b\u53ef\u4ee5\u200b\u88ab\u200b\u76f4\u63a5\u200b\u611f\u77e5\u200b\u7684\u200b\u90a3\u200b\u90e8\u5206\u200b\u7279\u5f81\u200b\u4ee5\u53ca\u200b\u5b83\u4eec\u200b\u662f\u200b\u5982\u4f55\u200b\u8ba9\u200b\u7528\u6237\u200b\u6216\u200b\u89c2\u5bdf\u8005\u200b\u4ea7\u751f\u200b\u611f\u53d7\u200b\u7684\u200b\u3002\u200b\u4f8b\u5982\u200b\uff0c\u200b\u7956\u7236\u200b\u7684\u200b\u6000\u8868\u200b\u548c\u200b\u4e00\u4e2a\u200b\u5c0f\u200b\u7684\u200b\u58c1\u6302\u5f0f\u200b\u65f6\u949f\u200b\u4e00\u6837\u200b\u90fd\u200b\u5305\u542b\u200b\u4e86\u200b\u6700\u200b\u57fa\u672c\u200b\u7684\u200b\u8ba1\u65f6\u200b\u529f\u200b\u529f\u80fd\u200b\uff0c\u200b\u9664\u4e86\u200b\u5916\u89c2\u200b\uff0c\u200b\u4ed6\u4eec\u200b\u5728\u5185\u200b\u5728\u200b\u7279\u5f81\u200b\u4e0a\u200b\u6ca1\u6709\u200b\u4efb\u4f55\u200b\u4e0d\u540c\u200b\uff0c\u200b\u4f46\u662f\u200b\u672c\u80fd\u200b\u5c42\u200b\uff08\u200b\u6df1\u5c42\u6b21\u200b\u7684\u200b\uff0c\u200b\u65e0\u610f\u8bc6\u200b\u7684\u200b\uff0c\u200b\u4e3b\u89c2\u200b\u7684\u200b\u548c\u200b\u81ea\u53d1\u200b\u7684\u200b\u611f\u53d7\u200b\uff09\u200b\u7279\u5f81\u200b\u4f7f\u200b\u5b83\u200b\u5728\u200b\u62e5\u6709\u8005\u200b\u773c\u4e2d\u200b\u4ea7\u751f\u200b\u4e86\u200b\u533a\u522b\u200b\u3002</p> <p>\u200b\u5982\u4eca\u200b\u4ea7\u54c1\u5f00\u53d1\u200b\u8fc7\u7a0b\u200b\u4e2d\u200b\u7684\u200b\u5f88\u5927\u200b\u4e00\u90e8\u5206\u200b\u65f6\u95f4\u200b\u88ab\u200b\u7528\u200b\u5728\u200b\u672c\u80fd\u200b\u5c42\u200b\u8bbe\u8ba1\u200b\u4e2d\u200b\uff0c\u200b\u56e0\u4e3a\u200b\u5c5e\u4e8e\u200b\u540c\u4e00\u200b\u65cf\u7fa4\u200b\u7684\u200b\u4ea7\u54c1\u200b\u5f80\u5f80\u200b\u5177\u6709\u200b\u76f8\u540c\u200b\u6216\u200b\u76f8\u4f3c\u200b\u7684\u200b\u529f\u80fd\u200b\uff0c\uff08\u200b\u6bd4\u5982\u8bf4\u200b\u624b\u7535\u200b\uff0c\u200b\u6c34\u58f6\u200b\uff0c\u200b\u9762\u5305\u673a\u200b\uff0c\u200b\u53f0\u706f\u200b\uff09\uff0c\u200b\u6240\u4ee5\u200b\u66f4\u5177\u200b\u7279\u5f81\u200b\u7684\u200b\u5916\u89c2\u200b\u662f\u200b\u533a\u5206\u200b\u4ea7\u54c1\u200b\u548c\u200b\u7ade\u4e89\u8005\u200b\u7684\u200b\u5173\u952e\u56e0\u7d20\u200b\u3002\u200b\u8fd9\u200b\u4e5f\u200b\u5c31\u662f\u200b\u6211\u4eec\u200b\u6240\u8bf4\u200b\u7684\u200b\u201d\u200b\u54c1\u724c\u5316\u200b\u8bbe\u8ba1\u200b\u201d\u2014\u2014\u200b\u4e0d\u662f\u200b\u901a\u8fc7\u200b\u4ea7\u54c1\u200b\u63d0\u4f9b\u200b\u7ed9\u200b\u7528\u6237\u200b\u533a\u522b\u200b\u4e8e\u200b\u5176\u4ed6\u200b\u4ea7\u54c1\u200b\u7684\u200b\u5b9e\u9645\u200b\u5229\u76ca\u200b\uff0c\u200b\u800c\u662f\u200b\u901a\u8fc7\u200b\u5951\u5408\u200b\u7528\u6237\u200b\u7684\u200b\u6001\u5ea6\u200b\u3001\u200b\u4fe1\u4ef0\u200b\u3001\u200b\u60c5\u611f\u200b\u4ee5\u53ca\u200b\u7528\u6237\u200b\u60f3\u8981\u200b\u7684\u200b\u611f\u53d7\u200b\uff0c\u200b\u6765\u200b\u5f15\u51fa\u200b\u7528\u6237\u200b\u5bf9\u200b\u4ea7\u54c1\u200b\u7684\u200b\u60c5\u611f\u200b\u4e0a\u200b\u7684\u200b\u56de\u5e94\u200b\u3002\u200b\u8fd9\u200b\u53ef\u4ee5\u200b\u662f\u200b\u901a\u8fc7\u200b\u4f7f\u7528\u200b\u513f\u7ae5\u200b\u3001\u200b\u52a8\u7269\u200b\u6216\u662f\u200b\u5361\u901a\u200b\u5f62\u8c61\u200b\u7684\u200b\u56fe\u7247\u200b\u6765\u200b\u4f20\u8fbe\u200b\u5e74\u8f7b\u200b\u7684\u200b\u611f\u89c9\u200b\uff0c\u200b\u4e5f\u200b\u53ef\u4ee5\u200b\u662f\u200b\u901a\u8fc7\u200b\u5bf9\u200b\u8272\u5f69\u200b\uff08\u200b\u6bd4\u5982\u8bf4\u200b\uff0c\u200b\u7ea2\u8272\u200b\u5bf9\u5e94\u200b\u7740\u200b\u201c\u200b\u6027\u611f\u200b\u201c\uff0c\u200b\u9ed1\u8272\u200b\u5bf9\u5e94\u200b\u7740\u200b\u201d\u200b\u6050\u6016\u200b\u201d\uff09\uff0c\u200b\u5f62\u72b6\u200b\uff08\u200b\u6bd4\u5982\u200b\u786c\u200b\u8fb9\u7f18\u200b\u5f62\u72b6\u200b\uff09\u200b\u7684\u200b\u8fd0\u7528\u200b\uff0c\u200b\u751a\u81f3\u200b\u662f\u200b\u8fd0\u7528\u200b\u98ce\u683c\u200b\uff08\u200b\u6bd4\u5982\u200b\u88c5\u9970\u200b\u827a\u672f\u200b\uff09\uff0c\u200b\u8ba9\u200b\u4eba\u200b\u8054\u60f3\u8d77\u200b\u67d0\u4e9b\u200b\u7279\u5b9a\u200b\u7684\u200b\u65f6\u4ee3\u200b\u3002\u200b\u672c\u80fd\u200b\u8bbe\u8ba1\u200b\u65e8\u5728\u200b\u6df1\u5165\u200b\u4e86\u89e3\u200b\u7528\u6237\u200b/\u200b\u6d88\u8d39\u8005\u200b/\u200b\u89c2\u5bdf\u8005\u200b\u7684\u200b\u5934\u8111\u200b\uff0c\u200b\u5e76\u4e14\u200b\u901a\u8fc7\u200b\u7275\u52a8\u200b\u7528\u6237\u200b\u60c5\u7eea\u200b\u6765\u200b\u63d0\u5347\u200b\u7528\u6237\u200b\u4f53\u9a8c\u200b\uff08\u200b\u6bd4\u5982\u8bf4\u200b\u6539\u5584\u200b\u6574\u4f53\u200b\u89c6\u89c9\u200b\u5f62\u8c61\u200b\uff09\u200b\u6216\u662f\u200b\u670d\u52a1\u200b\u5546\u4e1a\u5229\u76ca\u200b\uff08\u200b\u6bd4\u5982\u8bf4\u200b\u4e3a\u4e86\u200b\u516c\u53f8\u200b\u6216\u200b\u4ea7\u54c1\u200b\u6240\u6709\u8005\u200b\u7684\u200b\u5229\u76ca\u200b\uff0c\u200b\u4ece\u200b\u60c5\u611f\u200b\u4e0a\u200b\u52ab\u6301\u200b\u7528\u6237\u200b\u4f7f\u200b\u4ed6\u4eec\u200b\u8fdb\u884c\u200b\u8d2d\u4e70\u200b\uff09\u3002</p>","tags":["\u8bbe\u8ba1\u7f8e\u5b66"]},{"location":"develop/designbeauty/db1/#\u884c\u4e3a\u5c42\u8bbe\u8ba1","title":"\u884c\u4e3a\u200b\u5c42\u200b\u8bbe\u8ba1","text":"<p>\u200b\u884c\u4e3a\u200b\u5c42\u200b\u8bbe\u8ba1\u200b-\u201c\u200b\u4e0e\u200b\u4f7f\u7528\u200b\u7684\u200b\u6109\u60a6\u611f\u200b\u548c\u200b\u6548\u7387\u200b\u6709\u5173\u200b\u3002\u201d\u200b\u884c\u4e3a\u200b\u5c42\u200b\u8bbe\u8ba1\u200b\u53ef\u80fd\u200b\u66f4\u200b\u66f4\u5e38\u200b\u88ab\u200b\u79f0\u4e3a\u200b\u53ef\u7528\u6027\u200b\uff0c\u200b\u800c\u200b\u4e24\u8005\u200b\u6307\u200b\u7684\u200b\u90fd\u200b\u662f\u200b\u4ea7\u54c1\u200b\u4e2d\u200b\u5b9e\u7528\u6027\u200b\u548c\u200b\u529f\u80fd\u6027\u200b\u65b9\u9762\u200b\uff0c\u200b\u6216\u662f\u200b\u662f\u200b\u6211\u4eec\u200b\u5728\u200b\u6240\u5904\u200b\u73af\u5883\u200b\u4e2d\u6240\u80fd\u200b\u4f7f\u7528\u200b\u7684\u200b\u4efb\u4f55\u200b\u4ea7\u54c1\u200b\u7684\u200b\u53ef\u7528\u6027\u200b\u3002\u200b\u884c\u4e3a\u200b\u5c42\u200b\u8bbe\u8ba1\u200b\uff08\u200b\u4ece\u73b0\u5728\u8d77\u200b\u6211\u4eec\u200b\u7528\u200b\u8fd9\u4e2a\u200b\u8bcd\u6c47\u200b\u6765\u200b\u4ee3\u66ff\u200b\u53ef\u7528\u6027\u200b\uff09\u200b\u7740\u773c\u4e8e\u200b\uff0c\u200b\u8bf8\u5982\u200b\uff0c\u200b\u7528\u6237\u200b\u5982\u4f55\u200b\u8fdb\u884c\u200b\u6d3b\u52a8\u200b\uff1b\u200b\u5982\u4f55\u200b\u5feb\u901f\u200b\u548c\u200b\u51c6\u786e\u200b\u5730\u200b\u5b9e\u73b0\u200b\u4ed6\u4eec\u200b\u7684\u200b\u76ee\u6807\u200b\u548c\u200b\u76ee\u7684\u200b\uff1b\u200b\u7528\u6237\u200b\u5728\u200b\u6267\u884c\u200b\u67d0\u4e9b\u200b\u4efb\u52a1\u200b\u65f6\u72af\u200b\u4e86\u200b\u591a\u5c11\u200b\u9519\u8bef\u200b\uff1b\u200b\u4ee5\u53ca\u200b\u4ea7\u54c1\u200b\u5982\u4f55\u200b\u5f88\u200b\u597d\u200b\u5730\u200b\u9002\u5e94\u200b\u719f\u7ec3\u200b\u548c\u200b\u7f3a\u4e4f\u7ecf\u9a8c\u200b\u7684\u200b\u7528\u6237\u200b\u7b49\u200b\u95ee\u9898\u200b\u3002</p> <p>\u200b\u884c\u4e3a\u200b\u5c42\u200b\u8bbe\u8ba1\u200b\u53ef\u80fd\u200b\u662f\u200b\u6700\u200b\u5bb9\u6613\u200b\u6d4b\u8bd5\u200b\u7684\u200b\uff0c\u200b\u56e0\u4e3a\u200b\u4e00\u65e6\u200b\u5bf9\u8c61\u200b\u7684\u200b\u7269\u7406\u200b\uff08\u200b\u6bd4\u5982\u8bf4\u200b\u624b\u67c4\u200b\u3001\u200b\u6309\u94ae\u200b\u3001\u200b\u628a\u624b\u200b\u3001\u200b\u63a7\u5236\u6746\u200b\u3001\u200b\u5f00\u5173\u200b\u4ee5\u53ca\u200b\u952e\u200b\uff09\u200b\u6216\u200b\u53ef\u7528\u200b\u90e8\u5206\u200b\u4ee5\u200b\u67d0\u79cd\u200b\u65b9\u5f0f\u200b\u88ab\u200b\u6539\u53d8\u200b\u6216\u200b\u64cd\u4f5c\u200b\uff0c\u200b\u5c31\u200b\u53ef\u4ee5\u200b\u5728\u200b\u8868\u73b0\u200b\u5c42\u200b\u5bf9\u200b\u5176\u200b\u8fdb\u884c\u200b\u8861\u91cf\u200b\u3002\u200b\u6bd4\u5982\u8bf4\u200b\uff0c\u200b\u8d1f\u8d23\u200b\u72ec\u7acb\u200b\u64cd\u4f5c\u200b\u7684\u200b\u4e24\u4e2a\u200b\u6309\u94ae\u200b\u88ab\u200b\u653e\u7f6e\u200b\u5728\u200b\u4e0d\u540c\u200b\u7684\u200b\u8ddd\u79bb\u200b\u4ece\u800c\u200b\u6d4b\u91cf\u200b\u7528\u6237\u200b\u8fde\u7eed\u200b\u5b8c\u6210\u200b\u8fd9\u200b\u4e24\u4e2a\u200b\u64cd\u4f5c\u200b\u7684\u200b\u65f6\u95f4\u200b\u3002\u200b\u6216\u8005\u200b\uff0c\u200b\u901a\u8fc7\u200b\u76f8\u540c\u200b\u7684\u200b\u64cd\u4f5c\u200b\u6765\u200b\u6d4b\u8bd5\u200b\u9519\u8bef\u7387\u200b\u3002\u200b\u6d89\u53ca\u200b\u884c\u4e3a\u200b\u5c42\u200b\u4f53\u9a8c\u200b\u7684\u200b\u4f8b\u5b50\u200b\u8fd8\u200b\u5305\u62ec\u200b\uff0c\u200b\u5f53\u200b\u6211\u4eec\u200b\u62ff\u51fa\u200b\u624b\u673a\u200b\u65f6\u200b\u80fd\u591f\u200b\u8fc5\u901f\u200b\u627e\u5230\u200b\u8054\u7cfb\u4eba\u200b\u5e76\u200b\u62e8\u6253\u200b\u53f7\u7801\u200b\u7684\u200b\u6109\u60a6\u611f\u200b\uff1b\u200b\u5728\u200b\u7535\u8111\u200b\u952e\u76d8\u200b\u4e0a\u200b\u80fd\u591f\u200b\u8f7b\u677e\u200b\u6253\u5b57\u200b\uff0c\u200b\u800c\u200b\u5728\u200b\u5c0f\u200b\u7684\u200b\u89e6\u5c4f\u200b\u8bbe\u5907\u200b\uff0c\u200b\u6bd4\u5982\u8bf4\u200biPod Touch\u200b\u4e0a\u200b\u6253\u5b57\u200b\u5c31\u200b\u6bd4\u8f83\u200b\u56f0\u96be\u200b\uff1b\u200b\u4ee5\u53ca\u200b\u6211\u4eec\u200b\u5728\u200b\u4f7f\u7528\u200b\u4e00\u4e2a\u200b\u8bbe\u8ba1\u200b\u826f\u597d\u200b\u7684\u200b\u7535\u8111\u6e38\u620f\u200b\u624b\u67c4\u200b\uff08\u200b\u5c31\u200b\u50cf\u200b\u6211\u200b\u7684\u200bN64\u200b\u63a7\u5236\u677f\u200b\uff09\u200b\u65f6\u200b\u7684\u200b\u4eab\u53d7\u200b\u3002\u200b\u884c\u4e3a\u200b\u5c42\u9762\u200b\u672c\u8d28\u200b\u4e0a\u200b\u662f\u200b\u6307\u200b\u6211\u4eec\u200b\u56e0\u200b\u5b8c\u6210\u200b\u6216\u200b\u672a\u80fd\u200b\u5b8c\u6210\u200b\u76ee\u6807\u200b\u800c\u200b\u4ea7\u751f\u200b\u7684\u200b\u60c5\u7eea\u200b\u3002\u200b\u5f53\u200b\u4ea7\u54c1\u200b/\u200b\u7269\u54c1\u200b\u80fd\u591f\u200b\u5e2e\u52a9\u200b\u6211\u4eec\u200b\u7528\u200b\u4e00\u70b9\u70b9\u200b\u6709\u610f\u8bc6\u200b\u7684\u200b\u52aa\u529b\u200b\uff0c\u200b\u5e76\u4e14\u200b\u6574\u4e2a\u200b\u8fc7\u7a0b\u200b\u4e2d\u200b\u9047\u5230\u200b\u6700\u5c11\u200b\u7684\u200b\u56f0\u96be\u200b\u5c31\u200b\u80fd\u200b\u5b8c\u6210\u200b\u76ee\u6807\u200b\uff0c\u200b\u8fd9\u65f6\u200b\u6211\u4eec\u200b\u7684\u200b\u60c5\u7eea\u200b\u5f88\u200b\u53ef\u80fd\u200b\u662f\u200b\u79ef\u6781\u200b\u7684\u200b\u3002\u200b\u76f8\u53cd\u200b\uff0c\u200b\u5f53\u200b\u4ea7\u54c1\u200b\u9650\u5236\u200b\u6211\u4eec\u200b\uff0c\u200b\u8feb\u4f7f\u200b\u6211\u4eec\u200b\u6839\u636e\u200b\u4ea7\u54c1\u200b\u7684\u200b\u9650\u5236\u200b\u6765\u200b\u89e3\u91ca\u200b\u6216\u200b\u8c03\u6574\u200b\u6211\u4eec\u200b\u7684\u200b\u76ee\u6807\u200b\uff0c\u200b\u6216\u8005\u200b\u53ea\u662f\u200b\u8ba9\u200b\u6211\u4eec\u200b\u5728\u200b\u4f7f\u7528\u200b\u4ea7\u54c1\u200b\u65f6\u200b\u5bc6\u5207\u200b\u5173\u6ce8\u200b\u8fd9\u4e9b\u200b\u76ee\u6807\u200b\u65f6\u200b\uff0c\u200b\u6211\u4eec\u200b\u66f4\u200b\u503e\u5411\u200b\u4e8e\u200b\u4ea7\u751f\u200b\u4e00\u4e9b\u200b\u8d1f\u9762\u200b\u60c5\u7eea\u200b\u3002</p>","tags":["\u8bbe\u8ba1\u7f8e\u5b66"]},{"location":"develop/designbeauty/db1/#\u53cd\u601d\u5c42\u8bbe\u8ba1","title":"\u53cd\u601d\u200b\u5c42\u200b\u8bbe\u8ba1","text":"<p>\u200b\u53cd\u601d\u200b\u5c42\u200b\u8bbe\u8ba1\u200b\u201c\u200b\u8003\u8651\u200b\u4ea7\u54c1\u200b\u7684\u200b\u5408\u7406\u5316\u200b\u548c\u200b\u667a\u80fd\u5316\u200b\u3002\u200b\u5173\u4e8e\u200b\u8be5\u200b\u4ea7\u54c1\u200b\u6211\u80fd\u200b\u8bb2\u8ff0\u200b\u4e00\u4e2a\u200b\u6545\u4e8b\u200b\u5417\u200b\uff1f\u200b\u5b83\u200b\u7b26\u5408\u200b\u6211\u200b\u7684\u200b\u81ea\u6211\u200b\u5f62\u8c61\u200b\uff0c\u200b\u6211\u200b\u7684\u200b\u81ea\u5c0a\u5fc3\u200b\u9700\u8981\u200b\u5417\u200b\uff1f\u201d\u200b\u8fd9\u200b\u5c31\u662f\u200b\u60c5\u611f\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u6700\u9ad8\u200b\u5c42\u6b21\u200b\uff1b\u200b\u4ee3\u8868\u200b\u6211\u4eec\u200b\u6709\u610f\u8bc6\u200b\u6709\u200b\u601d\u60f3\u200b\u5730\u200b\u8fdb\u884c\u200b\u8bbe\u8ba1\u200b\uff1b\u200b\u6743\u8861\u200b\u5176\u200b\u4f18\u7f3a\u70b9\u200b\uff1b\u200b\u5229\u7528\u200b\u6211\u4eec\u200b\u66f4\u200b\u7ec6\u5fae\u200b\u548c\u200b\u7406\u6027\u200b\u7684\u200b\u4e00\u9762\u200b\u8fdb\u884c\u200b\u5224\u65ad\u200b\uff0c\u200b\u5e76\u200b\u63d0\u53d6\u200b\u4fe1\u606f\u200b\u4ee5\u200b\u786e\u5b9a\u200b\u5b83\u200b\u5bf9\u200b\u6211\u4eec\u200b\u4e2a\u4eba\u200b\u7684\u200b\u610f\u4e49\u200b\u3002\u200b\u53cd\u601d\u200b\u601d\u7ef4\u200b\u4f7f\u200b\u6211\u4eec\u200b\u80fd\u591f\u200b\u5408\u7406\u5316\u200b\u73af\u5883\u200b\u4fe1\u606f\u200b\u4ee5\u200b\u5f71\u54cd\u200b\u884c\u4e3a\u200b\u5c42\u200b\u3002\u200b\u6bd4\u5982\u8bf4\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u3002\u201d\u200b\u57fa\u4e8e\u200b\u8fd9\u200b\u4e00\u70b9\u200b\uff0c\u200b\u97e9\u56fd\u200b\u5927\u5b66\u200b\u7684\u200b\u7814\u7a76\u5458\u200bJaewon Choi\u200b\u548c\u200bSongcheol Kim\u200b\u8003\u5bdf\u200b\u4e86\u200b\u7528\u6237\u200b\u4f7f\u7528\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u7684\u200b\u76ee\u7684\u200b\u4e3b\u8981\u200b\u662f\u200b\u57fa\u4e8e\u200b\u4e24\u4e2a\u200b\u4e3b\u8981\u200b\u56e0\u7d20\u200b\uff0c\u200b\u4e00\u79cd\u200b\u662f\u200b\u7528\u6237\u200b\u5c06\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u89c6\u4e3a\u200b\u6280\u672f\u521b\u65b0\u200b\u53e6\u200b\u4e00\u79cd\u200b\u662f\u200b\u5c06\u200b\u5176\u200b\u4f5c\u4e3a\u200b\u5962\u4f88\u200b\u65f6\u5c1a\u200b\u4ea7\u54c1\u200b\u3002\u200b\u4ece\u200b\u7528\u6237\u200b\u89c6\u89d2\u200b\u6765\u770b\u200b\uff0c\u200b\u5c06\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u89c6\u4e3a\u200b\u4e00\u9879\u200b\u6280\u672f\u521b\u65b0\u200b\uff0c\u200b\u8fd9\u200b\u4e0e\u200b\u4ed6\u4eec\u200b\u5bf9\u200b\u8bbe\u5907\u200b\u7684\u200b\u5b9e\u7528\u6027\u200b\u548c\u200b\u6613\u7528\u6027\u200b\uff08\u200b\u884c\u4e3a\u200b\u5c42\u200b\uff09\u200b\u7684\u200b\u770b\u6cd5\u200b\u6709\u5173\u200b\u3002\u200b\u53e6\u4e00\u65b9\u9762\u200b\uff0c\u200b\u7528\u6237\u200b\u5c06\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u89c6\u4e3a\u200b\u4e00\u79cd\u200b\u5962\u4f88\u200b\u65f6\u5c1a\u200b\u4ea7\u54c1\u200b\uff0c\u200b\u8fd9\u200b\u65e2\u200b\u548c\u200b\u4ed6\u4eec\u200b\u5c06\u200b\u5982\u4f55\u200b\u4eab\u53d7\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u7684\u200b\u8ba4\u77e5\u200b\uff0c\u200b\u4e5f\u200b\u548c\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u5c06\u200b\u4e3a\u200b\u4ed6\u4eec\u200b\u63d0\u4f9b\u200b\u600e\u6837\u200b\u7684\u200b\u81ea\u6211\u200b\u8868\u73b0\u529b\u200b\u6709\u5173\u200b\uff08\u200b\u5373\u200b\u8868\u8fbe\u200b\u81ea\u5df1\u200b\u548c\u200b\u589e\u5f3a\u200b\u5f62\u8c61\u200b\u7684\u200b\u80fd\u529b\u200b\uff09\u3002\u200b\u4eab\u53d7\u200b\u548c\u200b\u81ea\u6211\u200b\u8868\u8fbe\u200b\u90fd\u200b\u53d7\u5230\u200b\u672c\u80fd\u200b\u5c42\u200b\u7684\u200b\u5f71\u54cd\u200b\uff08\u201c\u200b\u624b\u8868\u200b\u770b\u8d77\u6765\u200b\u6f02\u4eae\u200b\u5417\u200b\uff1f\u201d\uff09\u200b\u4f46\u200b\u4e5f\u200b\u5f88\u200b\u53d7\u5230\u200b\u53cd\u601d\u200b\u5c42\u200b\u7684\u200b\u5f71\u54cd\u200b\uff08\u201c\u200b\u5f53\u200b\u6211\u200b\u7684\u200b\u670b\u53cb\u200b\u770b\u5230\u200b\u6211\u200b\u6234\u200b\u7740\u200b\u8fd9\u200b\u53ea\u8868\u65f6\u200b\uff0c\u200b\u4ed6\u4eec\u200b\u4f1a\u200b\u600e\u4e48\u200b\u60f3\u200b\uff1f\u201d\uff09\u3002</p> <p>\u200b\u53cd\u601d\u200b\u5c42\u200b\u8c03\u8282\u200b\u4e86\u200b\u884c\u4e3a\u200b\u5c42\u200b\u5e26\u6765\u200b\u7684\u200b\u5f71\u54cd\u200b\u2014\u2014\u200b\u7528\u6237\u200b\u5f88\u200b\u53ef\u80fd\u200b\u4f1a\u200b\u5fcd\u53d7\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u6613\u7528\u6027\u200b\u65b9\u9762\u200b\u7684\u200b\u56f0\u96be\u200b\u548c\u200b\u7f3a\u70b9\u200b\uff0c\u200b\u56e0\u4e3a\u200b\u4ed6\u4eec\u200b\u76f8\u4fe1\u200b\u4ed6\u4eec\u200b\u80fd\u200b\u4ece\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u4e2d\u200b\u83b7\u5f97\u200b\u5176\u4ed6\u200b\u975e\u200b\u529f\u80fd\u6027\u200b\u7684\u200b\u5229\u76ca\u200b\u3002\u200b\u82f9\u679c\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u7684\u200b\u7b2c\u4e00\u4e2a\u200b\u7248\u672c\u200b\u5145\u6ee1\u200b\u4e86\u200b\u529f\u80fd\u200b\u95ee\u9898\u200b\u548c\u200b\u53ef\u7528\u6027\u200b\u95ee\u9898\u200b\uff0c\u200b\u4f46\u200b\u8fd9\u200b\u5e76\u200b\u6ca1\u6709\u200b\u963b\u6b62\u200b\u82f9\u679c\u200b\u5728\u200b\u9500\u552e\u200b\u667a\u80fd\u200b\u624b\u8868\u200b\u7684\u200b\u7b2c\u4e00\u5e74\u200b\u521b\u9020\u200b\u51fa\u200b\u5168\u7403\u200b\u624b\u8868\u200b\u4ea7\u4e1a\u200b\u7684\u200b\u7b2c\u4e8c\u200b\u5927\u200b\u6536\u5165\u200b\uff01</p>","tags":["\u8bbe\u8ba1\u7f8e\u5b66"]},{"location":"develop/designbeauty/db1/#the-take-away","title":"The Take Away","text":"<p>\u200b\u5728\u200b\u8fd9\u91cc\u200b\uff0c\u200b\u6211\u4eec\u200b\u4ecb\u7ecd\u200b\u4e86\u200b\u5510\u200b\u00b7\u200b\u8bfa\u66fc\u200b\u7684\u200b\u4e09\u4e2a\u200b\u8bbe\u8ba1\u200b\u5c42\u6b21\u200b\uff1a\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u672c\u80fd\u200b\u5c42\u200b\u3001\u200b\u884c\u4e3a\u200b\u5c42\u200b\u548c\u200b\u53cd\u601d\u200b\u5c42\u200b\u3002\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u672c\u80fd\u200b\u5c42\u6307\u200b\u7684\u200b\u662f\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u7b2c\u4e00\u5370\u8c61\u200b\uff0c\u200b\u65e0\u8bba\u662f\u200b\u4ece\u200b\u7528\u6237\u200b\u5982\u4f55\u200b\u770b\u5f85\u200b\u4ea7\u54c1\u200b\uff0c\u200b\u8fd8\u662f\u200b\u4ece\u200b\u7528\u6237\u200b\u5bf9\u200b\u4ea7\u54c1\u200b\u7684\u200b\u611f\u53d7\u200b\u3002\u200b\u884c\u4e3a\u200b\u5c42\u200b\u662f\u200b\u6307\u200b\u4ea7\u54c1\u200b\u5728\u200b\u4f7f\u7528\u200b\u8fc7\u7a0b\u200b\u4e2d\u200b\u7684\u200b\u4f53\u9a8c\u200b\u3002\u200b\u5f53\u200b\u6211\u4eec\u200b\u60f3\u5230\u200b\u7528\u6237\u200b\u4f53\u9a8c\u200b\u65f6\u200b\uff0c\u200b\u6211\u4eec\u200b\u5e38\u5e38\u200b\u4f1a\u200b\u60f3\u5230\u200b\u8fd9\u4e2a\u200b\u5c42\u6b21\u200b\u3002\u200b\u53cd\u601d\u200b\u5c42\u200b\u662f\u200b\u6307\u200b\u7528\u6237\u200b\u5728\u200b\u4f7f\u7528\u200b\u524d\u200b\u3001\u200b\u4f7f\u7528\u200b\u4e2d\u200b\u548c\u200b\u4f7f\u7528\u200b\u540e\u200b\u5bf9\u200b\u4ea7\u54c1\u200b\u7684\u200b\u601d\u8003\u200b\u3002\u200b\u8fd9\u200b\u4e09\u4e2a\u200b\u5c42\u6b21\u200b\u90fd\u200b\u7ed3\u5408\u200b\u5728\u200b\u4e00\u8d77\u200b\u5f62\u6210\u200b\u4e86\u200b\u6574\u4e2a\u200b\u4ea7\u54c1\u200b\u4f53\u9a8c\u200b\u3002</p>","tags":["\u8bbe\u8ba1\u7f8e\u5b66"]},{"location":"develop/designbeauty/db1/#\u53c2\u8003","title":"\u53c2\u8003","text":"<p>Choi, J., &amp; Kim, S. (2016). \u201cIs the smartwatch an IT product or a fashion product? A study on factors affecting the intention to use smartwatches\u201d. Computers in Human Behavior, 63, 777-786.</p> <p>\u200b\u4f5c\u8005\u200b\uff1aAndreas Komninos</p> <p>\u200b\u8bd1\u8005\u200b\uff1a\u200b\u5b54\u200b</p> <p>\u200b\u5ba1\u7a3f\u200b\uff1aHoodie</p>","tags":["\u8bbe\u8ba1\u7f8e\u5b66"]},{"location":"develop/designbeauty/my-to-desihn/","title":"Some of my thoughts on design","text":"<p> \u200b\u5438\u5f15\u200b\u4eba\u200b\u7684\u200b\u4e8b\u7269\u200b\u603b\u8ba9\u200b\u4eba\u200b\u5fc3\u60c5\u200b\u6109\u60a6\u200b \u200b\u5e76\u200b\u53cd\u8fc7\u6765\u200b\u4fc3\u8fdb\u200b\u4ed6\u4eec\u200b\u7684\u200b\u601d\u7ef4\u200b\u66f4\u5177\u200b\u521b\u610f\u200b </p> <ol> <li> <p>\u200b\u7b80\u6d01\u200b\u4e0e\u200b\u7cbe\u70bc\u200b\uff1a\u200b\u7b80\u6d01\u200b\u3001\u200b\u7cbe\u70bc\u200b\u548c\u200b\u7cbe\u786e\u200b\u7684\u200b\u8868\u8fbe\u200b\u3002\u200b\u53bb\u9664\u200b\u4e0d\u5fc5\u8981\u200b\u7684\u200b\u5143\u7d20\u200b\uff0c\u200b\u4f7f\u200b\u8bbe\u8ba1\u200b\u66f4\u52a0\u200b\u7b80\u6d01\u660e\u4e86\u200b\u3002\u200b\u5173\u6ce8\u200b\u6838\u5fc3\u200b\u529f\u80fd\u200b\u548c\u200b\u4fe1\u606f\u200b\uff0c\u200b\u907f\u514d\u200b\u8fc7\u5ea6\u200b\u8bbe\u8ba1\u200b\u548c\u200b\u5197\u4f59\u200b\u3002</p> </li> <li> <p>\u200b\u4f18\u96c5\u200b\u4e0e\u200b\u7f8e\u611f\u200b\uff1a\u200b\u8ffd\u6c42\u200b\u4f18\u96c5\u200b\u548c\u200b\u7f8e\u611f\u200b\u7684\u200b\u8bbe\u8ba1\u200b\u3002\u200b\u6ce8\u91cd\u200b\u7ebf\u6761\u200b\u7684\u200b\u6d41\u7545\u6027\u200b\u548c\u200b\u89c6\u89c9\u200b\u4e0a\u200b\u7684\u200b\u5e73\u8861\u200b\u3002\u200b\u901a\u8fc7\u200b\u7cbe\u5fc3\u200b\u7684\u200b\u6392\u7248\u200b\u3001\u200b\u5bf9\u6bd4\u200b\u548c\u200b\u6bd4\u4f8b\u200b\uff0c\u200b\u521b\u9020\u200b\u51fa\u200b\u4ee4\u4eba\u200b\u6109\u60a6\u200b\u7684\u200b\u89c6\u89c9\u6548\u679c\u200b\u3002</p> </li> <li> <p>\u200b\u7528\u6237\u200b\u4f53\u9a8c\u200b\u81f3\u4e0a\u200b\uff1a\u200b\u4ee5\u200b\u7528\u6237\u200b\u4e3a\u200b\u4e2d\u5fc3\u200b,\u200b\u5173\u6ce8\u200b\u7528\u6237\u200b\u9700\u6c42\u200b\u548c\u200b\u884c\u4e3a\u200b\u6a21\u5f0f\u200b\uff0c\u200b\u521b\u9020\u200b\u51fa\u200b\u7b80\u5355\u200b\u76f4\u89c2\u200b\u3001\u200b\u6613\u4e8e\u200b\u4f7f\u7528\u200b\u7684\u200b\u4ea7\u54c1\u200b\u548c\u200b\u754c\u9762\u200b\u3002\u200b\u901a\u8fc7\u200b\u51cf\u5c11\u200b\u590d\u6742\u6027\u200b\u548c\u200b\u63d0\u4f9b\u200b\u65e0\u7f1d\u200b\u7684\u200b\u4ea4\u4e92\u200b\u4f53\u9a8c\u200b\uff0c\u200b\u4f7f\u200b\u7528\u6237\u200b\u4e0e\u200b\u4ea7\u54c1\u200b\u4e4b\u95f4\u200b\u7684\u200b\u4e92\u52a8\u200b\u66f4\u52a0\u200b\u81ea\u7136\u200b\u6d41\u7545\u200b\u3002</p> </li> <li> <p>\u200b\u5f3a\u8c03\u200b\u7ec6\u8282\u200b\uff1a\u200b\u4ece\u200b\u5b57\u4f53\u200b\u9009\u62e9\u200b\u5230\u200b\u989c\u8272\u200b\u642d\u914d\u200b\uff0c\u200b\u4ece\u200b\u56fe\u6807\u200b\u8bbe\u8ba1\u200b\u5230\u200b\u52a8\u753b\u200b\u6548\u679c\u200b\uff0c\u200b\u90fd\u200b\u9700\u8981\u200b\u7ecf\u8fc7\u200b\u7cbe\u5fc3\u200b\u7684\u200b\u8003\u8651\u200b\u548c\u200b\u628a\u200b\u63a7\u200b\u3002\u200b\u7ec6\u8282\u200b\u7684\u200b\u5173\u6ce8\u200b\u4f7f\u5f97\u200b\u4ea7\u54c1\u200b\u7684\u200b\u6574\u4f53\u200b\u8d28\u611f\u200b\u66f4\u200b\u51fa\u8272\u200b\u3002</p> </li> <li> <p>\u200b\u521b\u65b0\u200b\u4e0e\u200b\u7a81\u7834\u200b\uff1a\u200b\u9f13\u52b1\u200b\u521b\u65b0\u200b\u548c\u200b\u7a81\u7834\u200b\u4f20\u7edf\u89c2\u5ff5\u200b\u7684\u200b\u601d\u7ef4\u200b\u65b9\u5f0f\u200b\u3002\u200b\u5c06\u200b\u4e0d\u540c\u200b\u7684\u200b\u5143\u7d20\u200b\u878d\u5408\u200b\u5728\u200b\u4e00\u8d77\u200b\uff0c\u200b\u521b\u9020\u200b\u51fa\u200b\u72ec\u7279\u200b\u7684\u200b\u8bbe\u8ba1\u200b\u89e3\u51b3\u65b9\u6848\u200b\u3002\u200b\u5728\u200b\u8bbe\u8ba1\u200b\u4e2d\u200b\u5bfb\u627e\u200b\u7a81\u7834\u70b9\u200b\uff0c\u200b\u63d0\u4f9b\u200b\u65b0\u9896\u200b\u800c\u200b\u5bcc\u6709\u200b\u521b\u610f\u200b\u7684\u200b\u4f53\u9a8c\u200b\u3002</p> </li> <li> <p>\u200b\u6545\u4e8b\u6027\u200b\u4e0e\u200b\u60c5\u611f\u200b\u5171\u9e23\u200b\uff1a\u200b\u60c5\u611f\u200b\u5171\u9e23\u200b\u548c\u200b\u6545\u4e8b\u6027\u200b\u7684\u200b\u4f53\u9a8c\u200b\u3002\u200b\u8bbe\u8ba1\u200b\u6765\u200b\u4f20\u9012\u200b\u4ea7\u54c1\u200b\u7684\u200b\u80cc\u540e\u200b\u6545\u4e8b\u200b\u548c\u200b\u54c1\u724c\u200b\u7684\u200b\u4ef7\u503c\u89c2\u200b\u3002\u200b\u901a\u8fc7\u200b\u7b80\u5355\u200b\u800c\u200b\u6709\u529b\u200b\u7684\u200b\u8bbe\u8ba1\u200b\u8bed\u8a00\u200b\uff0c\u200b\u6fc0\u53d1\u200b\u7528\u6237\u200b\u7684\u200b\u60c5\u611f\u200b\u5171\u9e23\u200b\u548c\u200b\u5bf9\u200b\u4ea7\u54c1\u200b\u7684\u200b\u8ba4\u540c\u200b\u3002</p> </li> </ol> <p>\u3010\u26a1\u200b\u554a\u200b\uff01\u200b\u8bbe\u8ba1\u200b\uff0c\u200b\u662f\u200b\u4ec0\u4e48\u200b\u5462\u200b\uff1f\u26a1\u3011 </p>","tags":["\u8bbe\u8ba1\u7f8e\u5b66"]},{"location":"blog/archive/2023/","title":"2023","text":""},{"location":"blog/category/%E7%BD%91%E7%AB%99%E6%9B%B4%E6%96%B0%E8%AE%B0%E5%BD%95/","title":"\u7f51\u7ad9\u200b\u66f4\u65b0\u200b\u8bb0\u5f55","text":""},{"location":"blog/category/hello/","title":"Hello","text":""},{"location":"tag/","title":"Tags","text":"<p>Tip</p> <p>\u200b\u4ee5\u4e0b\u200b\u662f\u200b\u76f8\u5173\u200b\u6807\u7b7e\u200b\u7684\u200b\u5217\u8868\u200b</p>"},{"location":"tag/#markdown","title":"Markdown","text":"<ul> <li>Markdown\u200b\u5199\u4f5c\u200b\u5e94\u7528\u200b\u63a8\u8350\u200b</li> <li>Markdown\u200b\u8bed\u6cd5\u200b\u5b66\u4e60\u200b \u200b\u7cbe\u7b80\u7248\u200b</li> </ul>"},{"location":"tag/#mkdocs","title":"Mkdocs","text":"<ul> <li>\u200b\u5982\u4f55\u200b\u7ed9\u200bMKdocs\u200b\u6dfb\u52a0\u200b\u53cb\u94fe\u200b</li> <li>\u200b\u5229\u7528\u200bMkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHubpages</li> <li>Mkdocs\u200b\u90e8\u7f72\u200b\u9759\u6001\u200b\u7f51\u9875\u200b\u81f3\u200bGitHub pages\u200b\u914d\u7f6e\u200b\u8bf4\u660e\u200b(mkdocs.yml)</li> <li>\u200b\u89e3\u51b3\u200b mkdocs\u200b\u90e8\u7f72\u200b Github Pages \u200b\u81ea\u5b9a\u4e49\u200b\u57df\u540d\u200b\u5931\u6548\u200b\u7684\u200b\u95ee\u9898\u200b</li> <li>\u200b\u7f51\u7ad9\u200b\u6dfb\u52a0\u200bMkdocs\u200b\u535a\u5ba2\u200b</li> <li>\u200b\u80cc\u666f\u200b\u7279\u6548\u200b</li> <li>\u200b\u5982\u4f55\u200b\u7ed9\u200bMKdocs\u200b\u6dfb\u52a0\u200b\u53cb\u94fe\u200b</li> <li>\u200b\u4e3a\u200b\u7f51\u7ad9\u200b\u6dfb\u52a0\u200b\u8bc4\u8bba\u200b\u7cfb\u7edf\u200b</li> <li>JS\u200b\u5b9e\u73b0\u200b\u9f20\u6807\u200b\u6837\u5f0f\u200b</li> <li>\u200b\u6dfb\u52a0\u200b\u5728\u7ebf\u200b\u804a\u5929\u200b</li> </ul>"},{"location":"tag/#\u6280\u672f\u5206\u4eab","title":"\u6280\u672f\u200b\u5206\u4eab","text":"<ul> <li>Git \u200b\u5b9e\u7528\u6280\u5de7\u200b</li> <li>\u200b\u5229\u7528\u200bLighthouse\u200b\u6d4b\u8bd5\u200b\u7f51\u7ad9\u200b\u6027\u80fd\u200b</li> <li>\u200b\u5982\u4f55\u200b\u5c06\u200b github pages \u200b\u8fc1\u79fb\u200b\u5230\u200b vercel \u200b\u4e0a\u200b\u6258\u7ba1\u200b</li> </ul>"},{"location":"tag/#\u8bbe\u8ba1\u7f8e\u5b66","title":"\u8bbe\u8ba1\u200b\u7f8e\u5b66","text":"<ul> <li>\u200b\u5510\u200b\u00b7\u200b\u8bfa\u66fc\u200b\u2014\u200b\u60c5\u611f\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u4e09\u4e2a\u200b\u5c42\u6b21\u200b</li> <li>\u200b\u6211\u200b\u5bf9\u200b\u8bbe\u8ba1\u200b\u7684\u200b\u4e00\u4e9b\u200b\u770b\u6cd5\u200b</li> </ul>"}]}