1<!DOCTYPE html> 2<html lang="zh-CN" dir="ltr"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width,initial-scale=1"> 6 <title>é¦é¡µ ð æå®¢å </title> 7 <meta name="description" content="ä¸çåªåä¸ä»¶äºï¼ç¨å¿åä½ä¼è´¨å 容ã"> 8 <meta name="generator" content="VitePress v2.0.0-alpha.17"> 9 <link rel="preload stylesheet" href="/assets/style.D-AodQDP.css" as="style"> 10 <link rel="preload stylesheet" href="/vp-icons.css" as="style"> 11
11<script type="module" src="/assets/chunks/metadata.6ea397df.js"></script>
11 12
12<script type="module" src="/assets/app.CELKQ2Fl.js"></script>
12 13 <link rel="preload" href="/assets/inter-roman-latin.Cy4MYw_J.woff2" as="font" type="font/woff2" crossorigin=""> 14 <link rel="modulepreload" href="/assets/chunks/plugin-vue_export-helper.DrQTLkNM.js"> 15 <link rel="modulepreload" href="/assets/chunks/runtime-core.esm-bundler.DcZyT-bh.js"> 16 <link rel="modulepreload" href="/assets/index.md.6nJ7BsBm.lean.js"> 17 <link rel="icon" type="image/png" href="/favicon.png"> 18 <link rel="icon" href="/favicon.png"> 19 <meta name="theme-color" content="#5f67ee"> 20
20<script id="check-dark-mode">(()=>{let e=localStorage.getItem(`vitepress-theme-appearance`)||`auto`,t=window.matchMedia(`(prefers-color-scheme: dark)`).matches;(!e||e===`auto`?t:e===`dark`)&&document.documentElement.classList.add(`dark`)})();</script>
20 21
21<script id="check-mac-os">document.documentElement.classList.toggle(`mac`,/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
21 22 <meta name="keywords" content="æå®¢å , ææ¯æ¹åä¸ç, è´¢å¯èªç±, ç»çèµæº, é士书ç±, ç¬å®¶å享, æ¦æç§ç±, ç¨ç¼ºèµæº, èµæºèå"> 23 <meta name="author" content="æå®¢å 软件å¼åå·¥ä½å®¤"> 24 </head> 25 <body> 26 <div id="app"><!--[--><div class="Layout" data-v-6dfcbb2c><!--[--><!--]--><!--[--><span tabindex="-1" data-v-c980ed1e></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-c980ed1e>跳转å°å 容</a><!--]--><!----><header class="VPNav" data-v-6dfcbb2c data-v-6e9b7387><div class="VPNavBar home top" data-v-6e9b7387 data-v-67c750a6><div class="wrapper" data-v-67c750a6><div class="container" data-v-67c750a6><div class="title" data-v-67c750a6><div class="VPNavBarTitle" data-v-67c750a6 data-v-af261437><a class="title" href="/" data-v-af261437><!--[--><!--]--><!--[--><img class="VPImage logo" src="/logo.svg" alt="æå®¢å " style="width:36px;height:36px;" data-v-e5828539><!--]--><span data-v-af261437>æå®¢å </span><!--[--><!--]--></a></div></div><div class="content" data-v-67c750a6><div class="content-body" data-v-67c750a6><!--[--><!--]--><div class="VPNavBarSearch search" data-v-67c750a6 data-v-4f85f250><!----></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-67c750a6 data-v-b9d46b07><span id="main-nav-aria-label" class="visually-hidden" data-v-b9d46b07> Main Navigation </span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/" tabindex="0" data-v-b9d46b07 data-v-b2955032><!--[--><span data-v-b2955032>ð¡ é¦é¡µ</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/çªèæ¶é/" tabindex="0" data-v-b9d46b07 data-v-b2955032><!--[--><span data-v-b2955032>ð çªèæ¶é</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/产å/" tabindex="0" data-v-b9d46b07 data-v-b2955032><!--[--><span data-v-b2955032>ð 产å</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/å客/" tabindex="0" data-v-b9d46b07 data-v-b2955032><!--[--><span data-v-b2955032>ð å客</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/ææ¯/" tabindex="0" data-v-b9d46b07 data-v-b2955032><!--[--><span data-v-b2955032>ð ï¸ ææ¯</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/ç®å/" tabindex="0" data-v-b9d46b07 data-v-b2955032><!--[--><span data-v-b2955032>ð ç®å</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/ç»å½/" tabindex="0" data-v-b9d46b07 data-v-b2955032><!--[--><span data-v-b2955032>ð ç»å½</span><!--]--></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-67c750a6 data-v-1bef87c1><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-1bef87c1 data-v-32cc9753 data-v-54b6e1b2><span class="check" data-v-54b6e1b2><span class="icon" data-v-54b6e1b2><!--[--><span class="vpi-sun sun" data-v-32cc9753></span><span class="vpi-moon moon" data-v-32cc9753></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-67c750a6 data-v-487e6064 data-v-e23ab02a><!--[--><a class="VPSocialLink no-icon" href="https://github.com/ZhouYu2156/" aria-label="github" target="_blank" rel="me noopener" data-v-e23ab02a data-v-aa6f10f0><span class="vpi-social-github"></span></a><a class="VPSocialLink no-icon" href="https://space.bilibili.com/431828034" aria-label="bilibili" target="_blank" rel="me noopener" data-v-e23ab02a data-v-aa6f10f0><span class="vpi-social-bilibili"></span></a><a class="VPSocialLink no-icon" href="https://x.com/LiveStar514741" aria-label="twitter" target="_blank" rel="me noopener" data-v-e23ab02a data-v-aa6f10f0><span class="vpi-social-twitter"></span></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-67c750a6 data-v-f8270032 data-v-3be82bfc><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-3be82bfc><span class="vpi-more-horizontal icon" data-v-3be82bfc></span></button><div class="menu" data-v-3be82bfc><div class="VPMenu" data-v-3be82bfc data-v-96f845ff><!----><!--[--><!--[--><!----><div class="group" data-v-f8270032><div class="item appearance" data-v-f8270032><p class="label" data-v-f8270032>主é¢</p><div class="appearance-action" data-v-f8270032><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-f8270032 data-v-32cc9753 data-v-54b6e1b2><span class="check" data-v-54b6e1b2><span class="icon" data-v-54b6e1b2><!--[--><span class="vpi-sun sun" data-v-32cc9753></span><span class="vpi-moon moon" data-v-32cc9753></span><!--]--></span></span></button></div></div></div><div class="group" data-v-f8270032><div class="item social-links" data-v-f8270032><div class="VPSocialLinks social-links-list" data-v-f8270032 data-v-e23ab02a><!--[--><a class="VPSocialLink no-icon" href="https://github.com/ZhouYu2156/" aria-label="github" target="_blank" rel="me noopener" data-v-e23ab02a data-v-aa6f10f0><span class="vpi-social-github"></span></a><a class="VPSocialLink no-icon" href="https://space.bilibili.com/431828034" aria-label="bilibili" target="_blank" rel="me noopener" data-v-e23ab02a data-v-aa6f10f0><span class="vpi-social-bilibili"></span></a><a class="VPSocialLink no-icon" href="https://x.com/LiveStar514741" aria-label="twitter" target="_blank" rel="me noopener" data-v-e23ab02a data-v-aa6f10f0><span class="vpi-social-twitter"></span></a>
26<!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-67c750a6 data-v-a9588c1b><span class="container" data-v-a9588c1b><span class="top" data-v-a9588c1b></span><span class="middle" data-v-a9588c1b></span><span class="bottom" data-v-a9588c1b></span></span></button></div></div></div></div><div class="divider" data-v-67c750a6><div class="divider-line" data-v-67c750a6></div></div></div><!----></header><!----><!----><div class="VPContent is-home" id="VPContent" data-v-6dfcbb2c data-v-4bcdc937><div class="VPHome" data-v-4bcdc937 data-v-e717721a><!--[--><!--]--><div class="VPHero has-image VPHomeHero" data-v-e717721a data-v-651648af><div class="container" data-v-651648af><div class="main" data-v-651648af><!--[--><!--]--><!--[--><h1 class="heading" data-v-651648af><span class="name clip" data-v-651648af>æå®¢å
- ç¬è®°ç«</span><span class="text" data-v-651648af>ç¨å¿åä½ä¼è´¨å
容</span></h1><p class="tagline" data-v-651648af>ç¨ææ¯å认ç¥åé <strong class="text-blue-500 text-3xl">è´¢å¯</strong>ä¸<strong class="text-green-500 text-3xl">èªç±</strong></p><!--]--><!--[--><!--]--><div class="actions" data-v-651648af><!--[--><!--]--><!--[--><div class="action" data-v-651648af><a class="VPButton medium brand" href="/产å/" data-v-651648af data-v-4444f1c6><!--[-->å¿«éå¼å§<!--]--></a></div><div class="action" data-v-651648af><a class="VPButton medium alt" href="/ç®å/" data-v-651648af data-v-4444f1c6><!--[-->å
³äºæ<!--]--></a></div><!--]--></div><!--[--><!--]--></div><div class="image" data-v-651648af><div class="image-container" data-v-651648af><div class="image-bg" data-v-651648af></div><!--[--><!--[--><img class="VPImage image-src" src="/global.png" alt="æå®¢å
" data-v-e5828539><!--]--><!--]--></div></div></div></div><!--[--><!--]--><!--[--><!--]--><div class="VPFeatures VPHomeFeatures" data-v-e717721a data-v-fcf513e2><div class="container" data-v-fcf513e2><div class="items" data-v-fcf513e2><!--[--><div class="grid-3 item" data-v-fcf513e2><a class="VPLink link no-icon VPFeature" href="/blog/" rel="noopener noreferrer" data-v-fcf513e2 data-v-427b6bd2><!--[--><article class="box" data-v-427b6bd2><div class="icon" data-v-427b6bd2>ð</div><h2 class="title" data-v-427b6bd2>认ç¥ãææ¯å享</h2><p class="details" data-v-427b6bd2>æ»ç»å·¥ä½ç»éªï¼å享å®ç¨å¹²è´§</p><div class="link-text" data-v-427b6bd2><p class="link-text-value" data-v-427b6bd2>æ¥çå客 <span class="vpi-arrow-right link-text-icon" data-v-427b6bd2></span></p></div></article><!--]--></a></div><div class="grid-3 item" data-v-fcf513e2><a class="VPLink link no-icon VPFeature" href="/resources/" rel="noopener noreferrer" data-v-fcf513e2 data-v-427b6bd2><!--[--><article class="box" data-v-427b6bd2><div class="icon" data-v-427b6bd2>ð</div><h2 class="title" data-v-427b6bd2>ç¨ç¼ºèµæºæ´å</h2><p class="details" data-v-427b6bd2>å
¨ç½ç¬å®¶ç¨ç¼ºèµæºï¼å
è´¹å享</p><div class="link-text" data-v-427b6bd2><p class="link-text-value" data-v-427b6bd2>æ¥çèµæº <span class="vpi-arrow-right link-text-icon" data-v-427b6bd2></span></p></div></article><!--]--></a></div><div class="grid-3 item" data-v-fcf513e2><a class="VPLink link no-icon VPFeature" href="/community/" target="_blank" rel="noopener noreferrer" data-v-fcf513e2 data-v-427b6bd2><!--[--><article class="box" data-v-427b6bd2><div class="icon" data-v-427b6bd2>ð¬</div><h2 class="title" data-v-427b6bd2>社åºäº¤æµ</h2><p class="details" data-v-427b6bd2>ä¼ç§äººæèèï¼äº¤æµäºå©</p><div class="link-text" data-v-427b6bd2><p class="link-text-value" data-v-427b6bd2>å å
¥ç¤¾åº <span class="vpi-arrow-right link-text-icon" data-v-427b6bd2></span></p></div></article><!--]--></a></div><!--]--></div></div></div><!--[--><!--[--><!--[--><section class="hero-container project-card-list" data-v-381ac750 data-v-8b7d5a55><h2 class="heading" data-v-8b7d5a55><!--[-->弿ºé¡¹ç®<!--]--></h2><div class="content" data-v-8b7d5a55><!--[--><p class="project-card-list__lead" data-v-381ac750>
26 ä¸äºå¨ç»´æ¤ææ¾åè¿ç弿ºé¡¹ç®ï¼æ¬¢è¿äº¤æµä¸è´¡ç®ã </p><div class="project-card-list__grid" data-v-381ac750><!--[--><article class="project-card group" aria-label="CLI è天æºå¨äºº 项ç®å¡ç" data-v-381ac750 data-v-dd638487><!----><a class="project-card__github" href="https://github.com/ZhouYu2156/chat-assitant" target="_blank" rel="noopener noreferrer" aria-label="CLI è天æºå¨äºº çæºç ä»åº" data-v-dd638487><img class="project-card__github-img" src="https://github.githubassets.com/favicons/favicon.png" alt="" width="18" height="18" loading="lazy" decoding="async" data-v-dd638487></a><div class="project-card__media" data-v-dd638487><img class="project-card__logo" src="/favicons/defaultIcon.svg" alt="CLI è天æºå¨äºº 徿 " loading="lazy" decoding="async" data-v-dd638487></div><div class="project-card__body" data-v-dd638487><h3 class="project-card__title" data-v-dd638487>CLI è天æºå¨äºº</h3><p class="project-card__desc" data-v-dd638487>åºäº Ollama ç CLI è天æºå¨äººï¼æ¯æ Docker é¨ç½²ã</p><div class="project-card__tags" data-v-dd638487><!--[--><span class="project-card__tag" data-v-dd638487>Python</span><span class="project-card__tag" data-v-dd638487>Ollama</span><span class="project-card__tag" data-v-dd638487>Docker</span><!--]--></div></div><footer class="project-card__footer" data-v-dd638487><a class="project-card__cta project-card__cta--primary" href="https://github.com/ZhouYu2156/chat-assitant" target="_blank" rel="noopener noreferrer" data-v-dd638487> æ¥çæºç </a><!----></footer></article><article class="project-card group" aria-label="Flask çéè½½æä»¶ 项ç®å¡ç" data-v-381ac750 data-v-dd638487><!----><a class="project-card__github" href="https://github.com/ZhouYu2156/flask-hot-reload" target="_blank" rel="noopener noreferrer" aria-label="Flask çéè½½æä»¶ çæºç ä»åº" data-v-dd638487><img class="project-card__github-img" src="https://github.githubassets.com/favicons/favicon.png" alt="" width="18" height="18" loading="lazy" decoding="async" data-v-dd638487></a><div class="project-card__media" data-v-dd638487><img class="project-card__logo" src="/favicons/defaultIcon.svg" alt="Flask çéè½½æä»¶ 徿 " loading="lazy" decoding="async" data-v-dd638487></div><div class="project-card__body" data-v-dd638487><h3 class="project-card__title" data-v-dd638487>Flask çéè½½æä»¶</h3><p class="project-card__desc" data-v-dd638487>å¼ç®±å³ç¨ç Flask æä»¶ï¼ä¸ºä½ çå¼åæä¾æ´å¥½çä½éªã</p><div class="project-card__tags" data-v-dd638487><!--[--><span class="project-card__tag" data-v-dd638487>Python</span><span class="project-card__tag" data-v-dd638487>Flask</span><span class="project-card__tag" data-v-dd638487>JavaScript</span><!--]--></div></div><footer class="project-card__footer" data-v-dd638487><a class="project-card__cta project-card__cta--primary" href="https://github.com/ZhouYu2156/flask-hot-reload" target="_blank" rel="noopener noreferrer" data-v-dd638487> æ¥çæºç </a><!----></footer></article><article class="project-card group" aria-label="å¯è§åååé¾ é¡¹ç®å¡ç" data-v-381ac750 data-v-dd638487><!----><a class="project-card__github" href="https://github.com/ZhouYu2156/prototype-chain" target="_blank" rel="noopener noreferrer" aria-label="å¯è§åååé¾ çæºç ä»åº" data-v-dd638487><img class="project-card__github-img" src="https://github.githubassets.com/favicons/favicon.png" alt="" width="18" height="18" loading="lazy" decoding="async" data-v-dd638487></a><div class="project-card__media" data-v-dd638487><img class="project-card__logo" src="/favicons/defaultIcon.svg" alt="å¯è§åååé¾ å¾æ " loading="lazy" decoding="async" data-v-dd638487></div><div class="project-card__body" data-v-dd638487><h3 class="project-card__title" data-v-dd638487>å¯è§åååé¾</h3><p class="project-card__desc" data-v-dd638487>å¯è§åååé¾ï¼æ¹ä¾¿çè§£ååé¾çç»§æ¿å
³ç³»ã</p><div class="project-card__tags" data-v-dd638487><!--[--><span class="project-card__tag" data-v-dd638487>JavaScript</span><span class="project-card__tag" data-v-dd638487>HTML</span><span class="project-card__tag" data-v-dd638487>CSS</span><span class="project-card__tag" data-v-dd638487>D3.js</span><!--]--></div></div><footer class="project-card__footer" data-v-dd638487><a class="project-card__cta project-card__cta--primary" href="https://github.com/ZhouYu2156/prototype-chain" target="_blank" rel="noopener noreferrer" data-v-dd638487> æ¥çæºç </a><a class="project-card__cta project-card__cta--ghost" href="/example/prototype/index.html" target="_blank" rel="noopener noreferrer" data-v-dd638487>
26 å¨çº¿æ¼ç¤º <svg class="project-card__cta-icon" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-dd638487><path d="M2 10L10 2M10 2H4M10 2v6" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" data-v-dd638487></path></svg></a></footer></article><!--]--></div><!--]--></div></section><section class="hero-container project-card-list" data-v-b54e0d7a data-v-8b7d5a55><h2 class="heading" data-v-8b7d5a55><!--[-->ä½åå±å»<!--]--></h2><div class="content" data-v-8b7d5a55><!--[--><p class="project-card-list__lead" data-v-b54e0d7a> è¿å¾ææ¯å®è·µæåæä½åå±ç¤ºã </p><div class="project-card-list__grid" data-v-b54e0d7a><!--[--><article class="project-card group" aria-label="æå®¢å
项ç®å¡ç" data-v-b54e0d7a data-v-dd638487><!----><a class="project-card__github" href="https://github.com/ZhouYu2156/kuqi" target="_blank" rel="noopener noreferrer" aria-label="æå®¢å
çæºç ä»åº" data-v-dd638487><img class="project-card__github-img" src="https://github.githubassets.com/favicons/favicon.png" alt="" width="18" height="18" loading="lazy" decoding="async" data-v-dd638487></a><div class="project-card__media" data-v-dd638487><img class="project-card__logo" src="/favicons/defaultIcon.svg" alt="æå®¢å
徿 " loading="lazy" decoding="async" data-v-dd638487></div><div class="project-card__body" data-v-dd638487><h3 class="project-card__title" data-v-dd638487>æå®¢å
</h3><p class="project-card__desc" data-v-dd638487>æå®¢å
ï¼ç¨å¿åä½ä¼è´¨å
容ã</p><div class="project-card__tags" data-v-dd638487><!--[--><span class="project-card__tag" data-v-dd638487>JavaScript</span><span class="project-card__tag" data-v-dd638487>HTML</span><span class="project-card__tag" data-v-dd638487>CSS</span><!--]--></div></div><footer class="project-card__footer" data-v-dd638487><a class="project-card__cta project-card__cta--primary" href="https://github.com/ZhouYu2156/kuqi" target="_blank" rel="noopener noreferrer" data-v-dd638487> æ¥çæºç </a><a class="project-card__cta project-card__cta--ghost" href="https://zhouyu2156.cn:5173/" target="_blank" rel="noopener noreferrer" data-v-dd638487> å¨çº¿æ¼ç¤º <svg class="project-card__cta-icon" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-dd638487><path d="M2 10L10 2M10 2H4M10 2v6" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" data-v-dd638487></path></svg></a></footer></article><article class="project-card group" aria-label="ç¼ç¨å¯¼èª 项ç®å¡ç" data-v-b54e0d7a data-v-dd638487><!----><a class="project-card__github" href="https://github.com/ZhouYu2156/zhouyu2156.github.io" target="_blank" rel="noopener noreferrer" aria-label="ç¼ç¨å¯¼èª çæºç ä»åº" data-v-dd638487><img class="project-card__github-img" src="https://github.githubassets.com/favicons/favicon.png" alt="" width="18" height="18" loading="lazy" decoding="async" data-v-dd638487></a><div class="project-card__media" data-v-dd638487><img class="project-card__logo" src="/favicons/defaultIcon.svg" alt="ç¼ç¨å¯¼èª 徿 " loading="lazy" decoding="async" data-v-dd638487></div><div class="project-card__body" data-v-dd638487><h3 class="project-card__title" data-v-dd638487>ç¼ç¨å¯¼èª</h3><p class="project-card__desc" data-v-dd638487>ç¼ç¨å¯¼èª</p><div class="project-card__tags" data-v-dd638487><!--[--><span class="project-card__tag" data-v-dd638487>JavaScript</span><span class="project-card__tag" data-v-dd638487>HTML</span><span class="project-card__tag" data-v-dd638487>CSS</span><!--]--></div></div><footer class="project-card__footer" data-v-dd638487><a class="project-card__cta project-card__cta--primary" href="https://github.com/ZhouYu2156/zhouyu2156.github.io" target="_blank" rel="noopener noreferrer" data-v-dd638487> æ¥çæºç </a><a class="project-card__cta project-card__cta--ghost" href="https://zhouyu2156.cn:5173/Programming/" target="_blank" rel="noopener noreferrer" data-v-dd638487> å¨çº¿æ¼ç¤º <svg class="project-card__cta-icon" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-dd638487><path d="M2 10L10 2M10 2H4M10 2v6" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" data-v-dd638487></path></svg></a></footer></article><article class="project-card group" aria-label="è书é 项ç®å¡ç" data-v-b54e0d7a data-v-dd638487><!----><a class="project-card__github" href="https://github.com/ZhouYu2156/zhouyu2156.github.io" target="_blank" rel="noopener noreferrer" aria-label="è书é çæºç ä»åº" data-v-dd638487><img class="project-card__github-img" src="https://github.githubassets.com/favicons/favicon.png" alt="" width="18" height="18" loading="lazy" decoding="async" data-v-dd638487></a><div class="project-card__media" data-v-dd638487><img class="project-card__logo" src="/favicons/defaultIcon.svg" alt="è书é 徿 " loading="lazy" decoding="async" data-v-dd638487></div><div class="project-card__body" data-v-dd638487><h3 class="project-card__title" data-v-dd638487>è书é</h3><p class="project-card__desc" data-v-dd638487>è书éï¼å¤ç±çæ¬å¨çº¿é
è§ã</p><div class="project-card__tags" data-v-dd638487><!--[--><span class="project-card__tag" data-v-dd638487>JavaScript</span><span class="project-card__tag" data-v-dd638487>HTML</span><span class="project-card__tag" data-v-dd638487>CSS</span><!--]--></div></div><footer class="project-card__footer" data-v-dd638487><a class="project-card__cta project-card__cta--primary" href="https://github.com/ZhouYu2156/zhouyu2156.github.io" target="_blank" rel="noopener noreferrer" data-v-dd638487> æ¥çæºç </a><a class="project-card__cta project-card__cta--ghost" href="example/è书é.html" target="_blank" rel="noopener noreferrer" data-v-dd638487>
26 å¨çº¿æ¼ç¤º <svg class="project-card__cta-icon" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-dd638487><path d="M2 10L10 2M10 2H4M10 2v6" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" data-v-dd638487></path></svg></a></footer></article><!--]--></div><!--]--></div></section><section class="hero-container contact-cards" data-v-374fbf9e data-v-8b7d5a55><h2 class="heading" data-v-8b7d5a55><!--[-->欢è¿å
³æ³¨æçé¢éï¼è·åæ´å¤èµè®¯<!--]--></h2><div class="content" data-v-8b7d5a55><!--[--><!--[--><div class="card-wrapper contact-info" data-v-374fbf9e data-v-2a6d4ceb data-v-e2ee9362><!--[--><h3 class="header" data-v-2a6d4ceb>ðº åå©åå©</h3><section class="body" data-v-2a6d4ceb><img src="/contact/bilibili.png" alt="ææå½é¸¿" data-v-2a6d4ceb><p class="name" data-v-2a6d4ceb>ææå½é¸¿</p><p class="intro" data-v-2a6d4ceb>è¿ä¸ªäººå¾æï¼åªçä¸äºç¥è¯</p><button class="btn" data-v-2a6d4ceb><svg class="scan-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-v-2a6d4ceb><rect x="3" y="3" width="7" height="7" data-v-2a6d4ceb></rect><rect x="14" y="3" width="7" height="7" data-v-2a6d4ceb></rect><rect x="14" y="14" width="7" height="7" data-v-2a6d4ceb></rect><rect x="3" y="14" width="7" height="7" data-v-2a6d4ceb></rect></svg> æ¬¢è¿æ¥å°æçé¢é</button></section><!--]--></div><div class="card-wrapper contact-info" data-v-374fbf9e data-v-2a6d4ceb data-v-e2ee9362><!--[-->
26<h3 class="header" data-v-2a6d4ceb>ð» 微信å
¬ä¼å·</h3><section class="body" data-v-2a6d4ceb><img src="/contact/微信å
¬ä¼å·.png" alt="æå®¢å
" data-v-2a6d4ceb><p class="name" data-v-2a6d4ceb>ææå½é¸¿</p><p class="intro" data-v-2a6d4ceb>ç¨å¿åä½ä¼è´¨å
容</p><button class="btn" data-v-2a6d4ceb><svg class="scan-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-v-2a6d4ceb><rect x="3" y="3" width="7" height="7" data-v-2a6d4ceb></rect><rect x="14" y="3" width="7" height="7" data-v-2a6d4ceb></rect><rect x="14" y="14" width="7" height="7" data-v-2a6d4ceb></rect><rect x="3" y="14" width="7" height="7" data-v-2a6d4ceb></rect></svg> å
³æ³¨å
¬ä¼å·</button></section><!--]--></div><div class="card-wrapper contact-info" data-v-374fbf9e data-v-2a6d4ceb data-v-e2ee9362><!--[--><h3 class="header" data-v-2a6d4ceb>ð¬ 个人微信</h3><section class="body" data-v-2a6d4ceb><img src="/contact/个人微信.jpg" alt="个人微信" data-v-2a6d4ceb><p class="name" data-v-2a6d4ceb>æ¬äºº</p><p class="intro" data-v-2a6d4ceb>ä¸ªäººå¾®ä¿¡ï¼æ¬¢è¿äº¤æµ</p><button class="btn" data-v-2a6d4ceb><svg class="scan-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" data-v-2a6d4ceb><rect x="3" y="3" width="7" height="7" data-v-2a6d4ceb></rect><rect x="14" y="3" width="7" height="7" data-v-2a6d4ceb></rect><rect x="14" y="14" width="7" height="7" data-v-2a6d4ceb></rect><rect x="3" y="14" width="7" height="7" data-v-2a6d4ceb></rect></svg> æ·»å 好å</button></section><!--]--></div><!--]--><!--]--></div></section><!--]--><!--]--><!--]--><div class="vp-doc container" style="" data-v-e717721a data-v-01224df6><!--[--><div style="position:relative;" data-v-e717721a><div><p>社ä¼ä¹±è±¡èåçæ¬è´¨æ¯ä»ä¹</p><p>ä¸ç®¡å
³ä¸å
³æ³¨æ¶äºçäººï¼æè¿å å¹´æå¤æå°åºè¯¥é½äºè§£ç¼
ç¸è¯éªãç¿æ¬£æ¬£æ¡ã红衣大å§ãç©¿åçè¡£ä¸å¤©éè´§ãå´©è头çè¿äºç¤¾ä¼ç°è±¡ã</p><p>ä»è¿åç§ç¤¾ä¼ä¹±è±¡æ¥çï¼æ²¡æäººæ¯åé¥±äºæçï¼å»åä¸äºäºäººäºå·±é½æ²¡æä¹çäºæ
ï¼èåäºï¼é£å¿
宿¯è¦å¯¹èªå·±æå©çã</p><p>æ£æè°â人为财æ»é¸ä¸ºé£äº¡âï¼è¿ä¸åèåçåå 齿¯é±ï¼</p><p>以åçç¼
ç¸ååºï¼å°±å©ç¨å¾å¤äººè¿½æ±è½»æ¾æå
¥è¿ä¸çå¿ç宿½è¯éªï¼è¦ä¹æä½ éªå°ç¼
ç¸åè
°åè´©åå¨å®ï¼è¦ä¹æä½ å
³èµ·æ¥å½ç使ï¼å½ç¶è¿å»åè¿çé½ä¸å¦ã</p><p>ç»è¿å½å®¶åå¤äºåå¹´ç大åç§æ®ï¼ç¼
ç¸è¯éªçåå²ç»éªææ·±å
¥äººå¿ï¼è®©æ¯ä¸ªäººé½æé«äºè¦æï¼æä»¥é«èªè¿å©è¿ç§èæççè¯éªæ¹å¼ï¼å¨å¦ä»æ¯å¾é¾åæäººç¸ä¿¡ã</p><p>æ¥çå°ç¿æ¬£æ¬£æ¶ä»£ï¼ç¤¾ä¼æ®éé¢ä¸´çé®é¢æ¯ååçªé¾æ¾å¯¹è±¡ç课é¢ï¼é£ä¹æ¤æ¶å°±å
´èµ·äºå©æç¸äº²ç½ç«ã</p><p>è¿äºç½ç«æå¤§çæå¡ç¾¤ä½ä¸è¬æ¯æç¹é±ï¼ä½æ²¡é²ææ¶é´å¨ç°å®ä¸æ¾å¯¹è±¡çæé±äººï¼å¯¹äºè¿ç±»ç¾¤ä½ï¼ç½ç«ä¼æ¨åºå ç¾å°å ååé±çä¼åå¥é¤ãåªè¦ä»ä»¬å¼éä¼åï¼å°±ä¼è·å¾é«çº§ç身份æ è¯ï¼ä»èå¸å¼ä¼è´¨å¥³çæè®ªï¼æåéæ©ä¼è´¨ä¼´ä¾£çæºä¼ã</p><p>ç¿æ¬£æ¬£è¿ç±»å¥³äººå°±æä½äºè¿æ ·çæºä¼ï¼ååèªå·±ç¡å£«é«å¦åçèº«ä»½ï¼æ¼äº®çå¤è¡¨ä»¥å髿ç身æï¼ä»¥å对人æ§åå¿ççç²¾åææ§ï¼æä¸åä¸èµäº§çè享èç©å¾å¢å¢è½¬ã</p><p>人å¿ä¸è¶³èå象ï¼å¥¹èå£å¤ªå¤§ï¼ä»¥è³äºæäºæ
é¼å°æ æ³ææ§çå°æ¥ãè享èæåä¹åªè½ç¨è·³æ¥¼çæ¹å¼å°ä¸åçç¸å
¬ä¹äºä¼ï¼èªä¸ç¿æ¬£æ¬£åå½äºå°½ã</p><p>ç°å¨å¸é¢ä¸è¿æå¾å¤å©æç½ç«åç¸äº²è½¯ä»¶ï¼ä½ 注åè´¦å·ï¼ç³»ç»äºè§£å°ä½ çæ§å«åï¼ä¸å ç弿§ç»ä½ åæ¶æ¯ï¼å¯¹ä½ 说åç§è°æ
çè¯ï¼è¿æ¶åï¼ä¼°è®¡å¾å¤ç·äººé½ä¼è¢«è¿·å¾ç¥éé¢ åï¼æè§èªå·±ä¸äºå¤©å 䏿 ·ã</p><p>çä½ è·å¥¹ä»¬èäºå å¥åï¼ç³»ç»é©¬ä¸ä¼æç¤ºä½ è¦å¼ä¼åæè½ç»§ç»è天ã</p><p>è¿æ¶åä½ åºè¯¥æäºå§ï¼å°±æ¯è®©ä½ å
é±åï¼</p><p>é£æè¯´å¾åç´ç½ä¸ç¹ï¼ä½ å±å¹å¯¹é¢è·ä½ è天çï¼ç©¶ç«æ¯ä¸æ¯ä¸ªäººï¼æè
è¯´ï¼æ¯ä¸æ¯ä¸ªå¼æ§é½æ¯ä¸ªè°ï¼ä½ä½ è¿ä¸ºå¯¹æ¹çæåæå¨ä¸å·²ï¼å±å®å¯ç¬ã</p><p>
26è¿äºå©æè½¯ä»¶å°±æ¯å©ç¨å¾å¤ç°ä»£äººæ²è¿·ææºï¼æ³å¨ææºä¸å°±è½æ¾å°å¯¹è±¡çå¿ç对çä¸è¯ï¼ç»ä½ 们å¶é æ§æ§ï¼è®©ä½ 们å¨è½¯ä»¶ä¸å é±ï¼å¯è½è忝å å个æ è大æ±å¨è¿è¥ãä»ä»¬å©ç¨å声å¨åå é¨å¥³ä¸»æä¸ä½ 们è¿è¡è¯é³ãè§é¢äºå¨ï¼è®©ä½ 们æè§å¥¹ä»¬æ¯çå®çã</p><p>å å¹´åæå¨é¿æ²åºèè¿ä¸å®¶ç½çº¢å ¬å¸ï¼ä»ä»¬å é¨å°±æ¯è¿ä¹å¹²çï¼å ¬å¸å®è¡åçï¼æä¸ä¼å¨æ¢æ¢ãééçä¸äºè½¯ä»¶ä¸å¼æï¼è¯´æ¯è天主æï¼ä½å®é 䏿æèºçä¹å¯ä»¥è¡¨æ¼æèºæ´»è·æ°å´ãå¾å¤äººæèµå¥³ä¸»æä¸æï¼è³å°å¤å¥¹åä¸ä¸ªæäºã</p></div></div><!--]--></div></div></div><footer class="VPFooter" data-v-6dfcbb2c data-v-f217fc26><div class="container" data-v-f217fc26><p class="message" data-v-f217fc26>ç¨å¿åé ä¸çï¼ç¨ææ¯æ¹åæªæ¥ã</p><p class="copyright" data-v-f217fc26>Copyright © 2026 æå®¢å </p></div></footer><!--[--><!--]--></div><!----><!----><!--]--></div> 27 28 29 </body> 30</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.