PageSourceSearch

https://newzone.top/

html newzone.top collected 2026-09-25 19:53:11 UTC 59,363 bytes, 77 lines download raw bytes

1<!DOCTYPE html>
2<html lang="zh-CN" data-theme="light">
3  <head>
4    <meta charset="utf-8" />
5    <meta name="viewport" content="width=device-width,initial-scale=1" />
6    <meta name="keywords" content="自我提升,效率提升,开源工具,学习笔记" />
7    <!-- 移动端浏览器外壳着色:宣纸(亮)/ 暖墨黑(暗),与 --vp-c-bg 保持一致 -->
8    <meta
9      name="theme-color"
10      content="#faf6ef"
11      media="(prefers-color-scheme: light)"
12    />
13    <meta
14      name="theme-color"
15      content="#1c1814"
16      media="(prefers-color-scheme: dark)"
17    />
18    <link rel="preconnect" href="https://fonts.googleapis.cn" />
19    <link rel="preconnect" href="https://fonts.gstatic.cn" crossorigin />
20    <link
21      href="https://fonts.googleapis.cn/css2?family=Noto+Sans+SC:wght@300;400;500;700&family=Noto+Serif+SC:wght@400;500;700;900&family=JetBrains+Mono:wght@400;500&display=swap"
22      rel="stylesheet"
23    />
24    <style>
25      :root {
26        --vp-c-bg: #faf6ef;
27      }
28
29      [data-theme="dark"] {
30        --vp-c-bg: #1c1814;
31      }
32
33      html,
34      body {
35        background: var(--vp-c-bg);
36      }
37    </style>
38    
38<script>
39      const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
40      const systemDarkMode =
41        window.matchMedia &&
42        window.matchMedia("(prefers-color-scheme: dark)").matches;
43
44      if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
45        document.documentElement.setAttribute("data-theme", "dark");
46      }
47    </script>
47
48    
48<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","name":"LearnData 开源笔记","description":"还在为笔记四处分散而烦恼?LearnData 是一款帮你整合知识的开源工具。我们提供效率方法、心理学探索,教你搭建属于自己的知识管理系统。","dateModified":"2026-06-11T13:09:36.000Z","datePublished":"2024-04-02T22:49:01.000Z"}</script>
48<meta property="og:url" content="https://newzone.top/"><meta property="og:site_name" content="LearnData 开源笔记"><meta property="og:title" content="LearnData 开源笔记"><meta property="og:description" content="还在为笔记四处分散而烦恼?LearnData 是一款帮你整合知识的开源工具。我们提供效率方法、心理学探索,教你搭建属于自己的知识管理系统。"><meta property="og:type" content="website"><meta property="og:image" content="https://img.shields.io/discord/1048780149899939881?color=%2385c8c8&label=Discord&logo=discord&style=for-the-badge"><meta property="og:locale" content="zh-CN"><meta property="og:updated_time" content="2026-06-11T13:09:36.000Z"><meta property="article:modified_time" content="2026-06-11T13:09:36.000Z"><link rel="canonical" href="https://newzone.top/">
48<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"如何搭建自己的LearnData知识库","acceptedAnswer":{"@type":"Answer","text":"访问LearnData的GitHub项目页面,点击Use this template创建新仓库,然后在Settings中开启Workflow permissions的读写权限,触发GitHub Actions自动部署,最后在Pages设置中选择gh-pages分支即可。"}},{"@type":"Question","name":"LearnData开源笔记用了什么技术搭建","acceptedAnswer":{"@type":"Answer","text":"LearnData基于VuePress 2和vuepress-theme-hope主题构建,将所有笔记和文章聚合为静态网站,部署在GitHub Pages上。支持自动化发布,内容使用Markdown格式编写,便于集中管理和分享。"}}]}</script>
48<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Person","@id":"https://newzone.top/#person","name":"清顺","url":"https://newzone.top","sameAs":["https://github.com/rockbenben","https://www.zhihu.com/people/qingwhat","https://sspai.com/u/zqj05i4v/posts"]},{"@type":"Organization","@id":"https://newzone.top/#organization","name":"LearnData 开源笔记","url":"https://newzone.top","logo":{"@type":"ImageObject","url":"https://newzone.top/logo.svg"},"founder":{"@id":"https://newzone.top/#person"}},{"@type":"WebSite","@id":"https://newzone.top/#website","url":"https://newzone.top","name":"LearnData 开源笔记","description":"开源工具、效率方法、心理学探索的自我提升笔记,记录并输出一切能让自己提升的知识。","inLanguage":"zh-CN","publisher":{"@id":"https://newzone.top/#organization"}}]}</script>
48<link rel="alternate" type="application/atom+xml" href="https://newzone.top/atom.xml" title="LearnData 开源笔记 Atom Feed"><link rel="alternate" type="application/json" href="https://newzone.top/feed.json" title="LearnData 开源笔记 JSON Feed"><link rel="alternate" type="application/rss+xml" href="https://newzone.top/rss.xml" title="LearnData 开源笔记 RSS Feed"><link rel="icon" href="/logo.svg"><title>LearnData 开源笔记 | LearnData 开源笔记</title><meta name="description" content="还在为笔记四处分散而烦恼?LearnData 是一款帮你整合知识的开源工具。我们提供效率方法、心理学探索,教你搭建属于自己的知识管理系统。">
49    <link rel="preload" href="/assets/style-BbdkRq_Y.css" as="style"><link rel="stylesheet" href="/assets/style-BbdkRq_Y.css">
50    <link rel="modulepreload" href="/assets/app-DtxJNn9c.js"><link rel="modulepreload" href="/assets/README-CWiTjgm1.js"><link rel="modulepreload" href="/assets/plugin-vue_export-helper-BDNMzG2s.js">
51    <link rel="prefetch" href="/assets/DailyRoutine-DS7-MBs5.js" as="script"><link rel="prefetch" href="/assets/Fitness-DBq5WPjA.js" as="script"><link rel="prefetch" href="/assets/blog-ClnPmpeK.js" as="script"><link rel="prefetch" href="/assets/intro-DIvMA-7t.js" as="script"><link rel="prefetch" href="/assets/Applist-BPtPrMU1.js" as="script"><link rel="prefetch" href="/assets/ChatGPT-CBfbG5op.js" as="script"><link rel="prefetch" href="/assets/Chrome-Dfax8SPc.js" as="script"><link rel="prefetch" href="/assets/android-DRzgfT1w.js" as="script"><link rel="prefetch" href="/assets/design-D0KJgjRx.js" as="script"><link rel="prefetch" href="/assets/2017-04-18-wechat_multi_open-y-Oa3HTo.js" as="script"><link rel="prefetch" href="/assets/2017-04-22-rss_feed43_feedex-U3G0DHmF.js" as="script"><link rel="prefetch" href="/assets/2017-07-28-office_2016_installer_error-DDgjVamc.js" as="script"><link rel="prefetch" href="/assets/2017-07-29-onenote_2016_cannot_be_logged_in-nWNohvgN.js" as="script"><link rel="prefetch" href="/assets/2017-09-02-forced_shutdown-CDSWA5X9.js" as="script"><link rel="prefetch" href="/assets/2017-09-03-smb_lan_sharing-DV3b2OZy.js" as="script"><link rel="prefetch" href="/assets/2017-10-18-light_cat_e8-c-epon_admin-DSqVEg-G.js" as="script"><link rel="prefetch" href="/assets/2017-10-18-light_cat_port_forwarding-CjRJeYFK.js" as="script"><link rel="prefetch" href="/assets/2018-01-19-forget_the_cdn-D_qTyn1X.js" as="script"><link rel="prefetch" href="/assets/2018-01-31-hire_a_robot-DyZ_hb5V.js" as="script"><link rel="prefetch" href="/assets/2018-03-06-no_more_dinner-DSt0ixTx.js" as="script"><link rel="prefetch" href="/assets/2018-04-30-baota_deploy_vps-Cmsct8CF.js" as="script"><link rel="prefetch" href="/assets/2018-05-01-jekyll_blog_on_github_pages-ym85O_Kn.js" as="script"><link rel="prefetch" href="/assets/2018-05-02-jekyll_blog_on_vps-CMQSwsNv.js" as="script"><link rel="prefetch" href="/assets/2018-05-03-jekyll_blog_autodeploy-0RQBsFjO.js" as="script"><link rel="prefetch" href="/assets/2018-05-04-audition_cut_mp3-C5JoiY83.js" as="script"><link rel="prefetch" href="/assets/2018-05-15-aria2_a_new_download_tool-DdOz1G24.js" as="script"><link rel="prefetch" href="/assets/2018-05-24-airtable_noob-DSmVAPd7.js" as="script"><link rel="prefetch" href="/assets/2018-06-08-baizhuo_gp1700-p5U-FQOL.js" as="script"><link rel="prefetch" href="/assets/2018-06-10-koolproxy_https-Cb-klhqI.js" as="script"><link rel="prefetch" href="/assets/2018-06-19-iptv_direckly-C06R8ch4.js" as="script"><link rel="prefetch" href="/assets/2018-10-07-huginn_scraping_any_website-DdT9bL-M.js" as="script"><link rel="prefetch" href="/assets/2018-12-28-voice_input_try-DkgeTGp7.js" as="script"><link rel="prefetch" href="/assets/2019-03-31-openvpn_back_to_home-C92MLEyw.js" as="script"><link rel="prefetch" href="/assets/2019-04-01-rsshub_noob-CO6CRWwJ.js" as="script"><link rel="prefetch" href="/assets/2019-08-26-scrcpy_screen_projection-CZyBa5R2.js" as="script"><link rel="prefetch" href="/assets/2019-10-04-fake_aka_hospital_skin_care_products-D3sclH6i.js" as="script"><link rel="prefetch" href="/assets/2020-03-25-rsshub_on_vps-Bj-nxUnJ.js" as="script"><link rel="prefetch" href="/assets/2020-09-13-wifi_speed_up-D8mJJVDr.js" as="script"><link rel="prefetch" href="/assets/2020-09-22-uefi_asus_board-CfiE-Aco.js" as="script"><link rel="prefetch" href="/assets/2020-10-25-dpc_watchdog_violation-D_6Htu_2.js" as="script"><link rel="prefetch" href="/assets/2020-11-01-gym_equipment_throw_away-CfK95G9g.js" as="script"><link rel="prefetch" href="/assets/2020-11-27-rime_input-DfJ1GW7E.js" as="script"><link rel="prefetch" href="/assets/2020-12-17-weight_log-DaNpGsBc.js" as="script"><link rel="prefetch" href="/assets/2021-01-02-keepass_the_real_lastpassword-BAAFp5wo.js" as="script"><link rel="prefetch" href="/assets/2021-01-27-blog_jekyll_to_wordpress-BgY1pd_6.js" as="script"><link rel="prefetch" href="/assets/2021-05-31-principles_criticism_and_self-criticism-BS1HpsCb.js" as="script"><link rel="prefetch" href="/assets/2021-10-23-nas_with_rsshub_and_huginn-FA6xyrdG.js" as="script"><link rel="prefetch" href="/assets/2022-01-23-wechat_lucky_money_cover-D0styuIH.js" as="script"><link rel="prefetch" href="/assets/2022-02-19-microsoft_store_fixed-DmGcoW0Q.js" as="script"><link rel="prefetch" href="/assets/2022-03-09-lenovo_black_card_member-DoKUf6-w.js" as="script"><link rel="prefetch" href="/assets/2022-03-17-rss_persistent_link_collection-DcxE7JDy.js" as="script"><link rel="prefetch" href="/assets/2022-03-21-winget_the_strongest_software_manager_for_windows-FWFRxttB.js" as="script"><link rel="prefetch" href="/assets/2022-04-20-survivorship_bias_in_shanghai_2022-BOXIrzEB.js" as="script"><link rel="prefetch" href="/assets/2022-04-21-uivision_rpa-DTbu0faq.js" as="script"><link rel="prefetch" href="/assets/2022-05-22-surveillance_video_for_myself-P48O_fro.js" as="script"><link rel="prefetch" href="/assets/2022-06-07-blog_md_to_wordpress-D_gPpEdZ.js" as="script"><link rel="prefetch" href="/assets/2022-08-10-new_stuff_shaping_machine-BwvwtoXX.js" as="script"><link rel="prefetch" href="/assets/2022-08-22-learndata_blog_to_knowledge_management-Ct6WjwCd.js" as="script"><link rel="prefetch" href="/assets/2022-09-05-stable_diffusion_ai_painting-B32HOnqJ.js" as="script"><link rel="prefetch" href="/assets/2022-09-07-extreme_branding_thinking_with_mate50-DF0KszlI.js" as="script"><link rel="prefetch" href="/assets/2022-11-03-ffmpeg_screen_recording-C2j805wl.js" as="script"><link rel="prefetch" href="/assets/2022-11-18-whisper_ai_subtitles-D6gM81E-.js" as="script"><link rel="prefetch" href="/assets/2023-01-26-whiteboard_gtd-DtM4Dpcl.js" as="script"><link rel="prefetch" href="/assets/2023-02-27-chatgpt_shortcuts-D9IBHB11.js" as="script"><link rel="prefetch" href="/assets/2023-03-31-efficient_morning_5am_club-CNo427js.js" as="script"><link rel="prefetch" href="/assets/2023-09-05-virtual_positioning-BT0ohBjk.js" as="script"><link rel="prefetch" href="/assets/2023-10-07-clone-voice-DLfpN0-x.js" as="script"><link rel="prefetch" href="/assets/2023-10-29-switch-firmware-updates-BARQkiR0.js" as="script"><link rel="prefetch" href="/assets/2024-01-28-learndata-advanced-Dr6R8kM-.js" as="script"><link rel="prefetch" href="/assets/2024-04-09-ssl-certbot-DG88sUzE.js" as="script"><link rel="prefetch" href="/assets/2025-09-29-pc-maintenance-troubleshooting-BhMOvmOg.js" as="script"><link rel="prefetch" href="/assets/2025-12-31-ant-design-v6-zeroruntime-DgG9jrqI.js" as="script"><link rel="prefetch" href="/assets/2026-01-19-stable-diffusion-advanced-B_sOvacl.js" as="script"><link rel="prefetch" href="/assets/2026-01-20-mobile-web-debug-OEg-NfEU.js" as="script"><link rel="prefetch" href="/assets/2026-01-22-notion-startup-error-sjYrYTkf.js" as="script"><link rel="prefetch" href="/assets/2026-01-24-keepass-vs-bitwarden-CAuIcmKj.js" as="script"><link rel="prefetch" href="/assets/2026-01-25-rclone-remote-image-management-C_t-lUrW.js" as="script"><link rel="prefetch" href="/assets/2026-01-28-comfyui-Di-Vw0K5.js" as="script"><link rel="prefetch" href="/assets/2026-02-06-openclaw-BfU76HpP.js" as="script"><link rel="prefetch" href="/assets/2026-03-05-learndata-scripts-llm-seo-IHZKzYpU.js" as="script"><link rel="prefetch" href="/assets/2026-03-30-macmini-openclaw-BVQGFunv.js" as="script"><link rel="prefetch" href="/assets/2026-03-31-365-opensource-0zLUzvtB.js" as="script"><link rel="prefetch" href="/assets/2026-04-30-legend-talk-C_TNUOuw.js" as="script"><link rel="prefetch" href="/assets/2026-06-18-world-cup-iptv-tv-live-CNQ0Gs7i.js" as="script"><link rel="prefetch" href="/assets/AutoHotkey-C2nj0Sgc.js" as="script"><link rel="prefetch" href="/assets/Electron-CQc1bTFJ.js" as="script"><link rel="prefetch" href="/assets/HTML-BnmpwK3f.js" as="script"><link rel="prefetch" href="/assets/Javascript-B42pmZeA.js" as="script"><link rel="prefetch" href="/assets/Markdown-CCI91i92.js" as="script"><link rel="prefetch" href="/assets/Python-CKh602qO.js" as="script"><link rel="prefetch" href="/assets/README-DRa9Q6zu.js" as="script">
51<link rel="prefetch" href="/assets/Regex-BDwGZq23.js" as="script"><link rel="prefetch" href="/assets/desktop-ui-Bl8zRkt_.js" as="script"><link rel="prefetch" href="/assets/tauri-DhGkXvA6.js" as="script"><link rel="prefetch" href="/assets/CloudServices-BYZZgu45.js" as="script"><link rel="prefetch" href="/assets/Cloudflare-CKpRcmtn.js" as="script"><link rel="prefetch" href="/assets/DNS-DTpJiylK.js" as="script"><link rel="prefetch" href="/assets/GitHub-ajxIb1M5.js" as="script"><link rel="prefetch" href="/assets/Static-aV2fjHOp.js" as="script"><link rel="prefetch" href="/assets/website-tracking-D3qtAYOu.js" as="script"><link rel="prefetch" href="/assets/Coupon-JF66gct-.js" as="script"><link rel="prefetch" href="/assets/Diet-D0MLNpEr.js" as="script"><link rel="prefetch" href="/assets/HomeAutomation-CtuDJntK.js" as="script"><link rel="prefetch" href="/assets/Life-PVeYb1VP.js" as="script"><link rel="prefetch" href="/assets/Maintenance-DyyStzOn.js" as="script"><link rel="prefetch" href="/assets/Medical-DOAsJWXd.js" as="script"><link rel="prefetch" href="/assets/Shoppinglist-CdPHZF8A.js" as="script"><link rel="prefetch" href="/assets/2026-03-24-openclaw-think-mode-guide-Dh2KwMYh.js" as="script"><link rel="prefetch" href="/assets/README-XXPAP8pJ.js" as="script"><link rel="prefetch" href="/assets/README-Dpe5RTQh.js" as="script"><link rel="prefetch" href="/assets/Docker-DdoNqEBW.js" as="script"><link rel="prefetch" href="/assets/Huginn-BRYTVrxs.js" as="script"><link rel="prefetch" href="/assets/NAS-ui9cwAzS.js" as="script"><link rel="prefetch" href="/assets/TTRSS-Cw4Rc15P.js" as="script"><link rel="prefetch" href="/assets/README-B9Gzi3DO.js" as="script"><link rel="prefetch" href="/assets/README-CRzMHH5N.js" as="script"><link rel="prefetch" href="/assets/Comments-CffOs0bo.js" as="script"><link rel="prefetch" href="/assets/VuePress-stpsSSZb.js" as="script"><link rel="prefetch" href="/assets/docsify-BMjFAroQ.js" as="script"><link rel="prefetch" href="/assets/001-spring-sakura-CviVQkE-.js" as="script"><link rel="prefetch" href="/assets/002-summer-fountain-CqvVU4GK.js" as="script"><link rel="prefetch" href="/assets/003-Dip57cYS.js" as="script"><link rel="prefetch" href="/assets/004-CLFhZPHu.js" as="script"><link rel="prefetch" href="/assets/005-CK3Ys8NE.js" as="script"><link rel="prefetch" href="/assets/006-CzyV1FUk.js" as="script"><link rel="prefetch" href="/assets/007-Bm8SW-At.js" as="script"><link rel="prefetch" href="/assets/README-BGCTqKlW.js" as="script"><link rel="prefetch" href="/assets/NewSystem-o2wqlU8A.js" as="script"><link rel="prefetch" href="/assets/faq-BL_RrAXM.js" as="script"><link rel="prefetch" href="/assets/linux-DvWwLfl1.js" as="script"><link rel="prefetch" href="/assets/screen-tAl-qDuO.js" as="script"><link rel="prefetch" href="/assets/0_live_equipments-C4ux-uXY.js" as="script"><link rel="prefetch" href="/assets/1_obs_basic-XDhMajlk.js" as="script"><link rel="prefetch" href="/assets/2_obs_streamfx-BlPiTAm2.js" as="script"><link rel="prefetch" href="/assets/3_obs_plugins-DICMc4Xf.js" as="script"><link rel="prefetch" href="/assets/4_live_effects-DRdmJ1sO.js" as="script"><link rel="prefetch" href="/assets/5_live_platforms-Dz0Oo8sA.js" as="script"><link rel="prefetch" href="/assets/6_live_positioning-C5mOPF2d.js" as="script"><link rel="prefetch" href="/assets/7_live_interaction-DZ3gF9-7.js" as="script"><link rel="prefetch" href="/assets/obs_scripts-DBEQx1gN.js" as="script"><link rel="prefetch" href="/assets/QTTabBar-DshL9zuw.js" as="script"><link rel="prefetch" href="/assets/README-R-bUuviV.js" as="script"><link rel="prefetch" href="/assets/feishu-B4PXhDyX.js" as="script"><link rel="prefetch" href="/assets/handbrake-QVAzBOqr.js" as="script"><link rel="prefetch" href="/assets/logseq-B6LEfzOf.js" as="script"><link rel="prefetch" href="/assets/obsidian-BVn7EAKs.js" as="script"><link rel="prefetch" href="/assets/power-automate-Do_89AKg.js" as="script"><link rel="prefetch" href="/assets/reaper-cL5HAPLQ.js" as="script"><link rel="prefetch" href="/assets/steam-DKE9HFic.js" as="script"><link rel="prefetch" href="/assets/subtitle-edit-CDL3hnUn.js" as="script">
51<link rel="prefetch" href="/assets/vscode-Fppxvlri.js" as="script"><link rel="prefetch" href="/assets/warp-D6uuBpFV.js" as="script"><link rel="prefetch" href="/assets/chinese-conversion-C2rxx4Wl.js" as="script"><link rel="prefetch" href="/assets/img-prompt-DwexlKEz.js" as="script"><link rel="prefetch" href="/assets/json-translate-Busw7Q-m.js" as="script"><link rel="prefetch" href="/assets/md-translator-D-vVKAeJ.js" as="script"><link rel="prefetch" href="/assets/native-batch-downloader-DsO0QLnQ.js" as="script"><link rel="prefetch" href="/assets/subtitle-translator-par3oJ6z.js" as="script"><link rel="prefetch" href="/assets/Vue-DvLXYyhU.js" as="script"><link rel="prefetch" href="/assets/nextjs-AbRwNClY.js" as="script"><link rel="prefetch" href="/assets/rspress-BKG4-psG.js" as="script"><link rel="prefetch" href="/assets/README-BV4Hco53.js" as="script"><link rel="prefetch" href="/assets/database-CTEKLxbg.js" as="script"><link rel="prefetch" href="/assets/nginx-BM8RpnKk.js" as="script"><link rel="prefetch" href="/assets/php-BBQ-odO4.js" as="script"><link rel="prefetch" href="/assets/README-DLK_QSvq.js" as="script"><link rel="prefetch" href="/assets/birthing-BYwp3Qp1.js" as="script"><link rel="prefetch" href="/assets/communication-dyeH7ncV.js" as="script"><link rel="prefetch" href="/assets/feeding-tips-IzVx-chB.js" as="script"><link rel="prefetch" href="/assets/growth-and-play-B8pmrGHl.js" as="script"><link rel="prefetch" href="/assets/hospital-3jECzJjU.js" as="script"><link rel="prefetch" href="/assets/newborn-DoLfNh2s.js" as="script"><link rel="prefetch" href="/assets/tips-CKnPkiQB.js" as="script"><link rel="prefetch" href="/assets/vision-protection-DX-7h6Mr.js" as="script"><link rel="prefetch" href="/assets/07-05-refrigerator-food-preservation-guide-Cp-prjSR.js" as="script"><link rel="prefetch" href="/assets/07-12-china-tour-guide-license-guide-Csax2FeL.js" as="script"><link rel="prefetch" href="/assets/07-14-glp-1-obesity-solution-or-long-term-cost-Bpiwne_b.js" as="script"><link rel="prefetch" href="/assets/07-16-us-asian-elderly-immigrants-living-status-report-ikVuMplB.js" as="script"><link rel="prefetch" href="/assets/01-26-drone-beginner-guide-DxPTRhAo.js" as="script"><link rel="prefetch" href="/assets/README-BBtplUSG.js" as="script"><link rel="prefetch" href="/assets/alist-C4hyIq3Y.js" as="script"><link rel="prefetch" href="/assets/bitwarden-BRXfmCCF.js" as="script"><link rel="prefetch" href="/assets/castopod-DU08xtk_.js" as="script"><link rel="prefetch" href="/assets/certimate-C9rgsOo8.js" as="script"><link rel="prefetch" href="/assets/clouddrive-CJWBSq21.js" as="script"><link rel="prefetch" href="/assets/cloudflare-tunnel-BfKKZyYJ.js" as="script"><link rel="prefetch" href="/assets/cors-anywhere-B2vmqE9_.js" as="script"><link rel="prefetch" href="/assets/deeplx-D-vN3jcs.js" as="script"><link rel="prefetch" href="/assets/docsify-Dcev0cuY.js" as="script"><link rel="prefetch" href="/assets/emby-BCefTG6v.js" as="script"><link rel="prefetch" href="/assets/flare-CBOxWX5q.js" as="script"><link rel="prefetch" href="/assets/gitlab-B8agntPC.js" as="script"><link rel="prefetch" href="/assets/grampsjs-CLwEoZOL.js" as="script"><link rel="prefetch" href="/assets/grocy-DOqBOdtb.js" as="script"><link rel="prefetch" href="/assets/hoarder-BbtO1RcZ.js" as="script"><link rel="prefetch" href="/assets/homarr-UPguypB3.js" as="script"><link rel="prefetch" href="/assets/home-assistant-BOhNS0lA.js" as="script"><link rel="prefetch" href="/assets/kutt-CN1IA_AV.js" as="script"><link rel="prefetch" href="/assets/memos--KLeJft9.js" as="script"><link rel="prefetch" href="/assets/mt-photos-Dr0URODR.js" as="script"><link rel="prefetch" href="/assets/mtranserver-CmudMY0h.js" as="script"><link rel="prefetch" href="/assets/n8n-BuR86VHm.js" as="script"><link rel="prefetch" href="/assets/navidrome-C--1rj34.js" as="script"><link rel="prefetch" href="/assets/new-api-DdovMZ1q.js" as="script"><link rel="prefetch" href="/assets/nextcloud-xeFQQhdR.js" as="script"><link rel="prefetch" href="/assets/node-red-D4aMl8wh.js" as="script"><link rel="prefetch" href="/assets/noname-DRz7-Oef.js" as="script"><link rel="prefetch" href="/assets/ntfy-C63QFr3T.js" as="script"><link rel="prefetch" href="/assets/paperless-ngx-CrXqtpnE.js" as="script"><link rel="prefetch" href="/assets/pgautoupgrade-DHCPSgDV.js" as="script"><link rel="prefetch" href="/assets/portainer-oPpaUonJ.js" as="script"><link rel="prefetch" href="/assets/qbittorrent-CfjFgJWw.js" as="script"><link rel="prefetch" href="/assets/qinglong-BIRP0D9c.js" as="script"><link rel="prefetch" href="/assets/reader-DYdaewzI.js" as="script"><link rel="prefetch" href="/assets/reverse-proxy-DHghGTYE.js" as="script"><link rel="prefetch" href="/assets/srs-stack-BlvMC5-a.js" as="script"><link rel="prefetch" href="/assets/stirling-pdf-BiRVSgbI.js" as="script"><link rel="prefetch" href="/assets/strm-BF6InT-K.js" as="script"><link rel="prefetch" href="/assets/sun-panel-Ohk-yTb1.js" as="script"><link rel="prefetch" href="/assets/syncthing-BTdnT3gE.js" as="script"><link rel="prefetch" href="/assets/tachidesk-BlP7hsJU.js" as="script"><link rel="prefetch" href="/assets/typebot-rhkGyvCP.js" as="script"><link rel="prefetch" href="/assets/uptime-kuma-BZXhnMf_.js" as="script"><link rel="prefetch" href="/assets/webdav-Bs71ERjQ.js" as="script"><link rel="prefetch" href="/assets/wireguard-Du1AaGiM.js" as="script"><link rel="prefetch" href="/assets/xiaoya-wO9qV-UI.js" as="script"><link rel="prefetch" href="/assets/xteve-BXoTCYNN.js" as="script"><link rel="prefetch" href="/assets/README-cWWAT1E4.js" as="script"><link rel="prefetch" href="/assets/ai-skills-CbKUz6rl.js" as="script"><link rel="prefetch" href="/assets/antigravity-cli-Baf1lWKh.js" as="script"><link rel="prefetch" href="/assets/claude-code-DwV8DIL7.js" as="script"><link rel="prefetch" href="/assets/codex-DzhZTqns.js" as="script"><link rel="prefetch" href="/assets/concepts-BMWDj_F2.js" as="script"><link rel="prefetch" href="/assets/gemini-cli-aaVIBHOV.js" as="script"><link rel="prefetch" href="/assets/mimo-code-DG5vFvUm.js" as="script"><link rel="prefetch" href="/assets/opencode-BozUNYZj.js" as="script"><link rel="prefetch" href="/assets/qwen-code-CYXSY3wR.js" as="script"><link rel="prefetch" href="/assets/rovo-dev-cli-DeN3nTPS.js" as="script"><link rel="prefetch" href="/assets/choose-model-Ctuasr2Q.js" as="script"><link rel="prefetch" href="/assets/download-B9JcEEHm.js" as="script"><link rel="prefetch" href="/assets/run-and-call-DU-kY5xm.js" as="script"><link rel="prefetch" href="/assets/image-models-DDW7nzYQ.js" as="script"><link rel="prefetch" href="/assets/voice-video-CyesK1Fz.js" as="script"><link rel="prefetch" href="/assets/mold-C53bCWbb.js" as="script"><link rel="prefetch" href="/assets/traffic-n0URCApe.js" as="script"><link rel="prefetch" href="/assets/focus-CgmbjL_S.js" as="script"><link rel="prefetch" href="/assets/avocado-DuHDD5Es.js" as="script"><link rel="prefetch" href="/assets/corn-GAvZOLgq.js" as="script"><link rel="prefetch" href="/assets/omega-3-CSaS8JdC.js" as="script"><link rel="prefetch" href="/assets/bath-BaqgqEtW.js" as="script"><link rel="prefetch" href="/assets/bone-CsgdRBOU.js" as="script"><link rel="prefetch" href="/assets/buttocks-4EXY0Eeo.js" as="script"><link rel="prefetch" href="/assets/cold-hands-feet-Bzj_XdWS.js" as="script"><link rel="prefetch" href="/assets/foot-Dk6Jk8P0.js" as="script"><link rel="prefetch" href="/assets/gout-prevention-Ch9iD1jk.js" as="script"><link rel="prefetch" href="/assets/hair-D2wKuhJn.js" as="script"><link rel="prefetch" href="/assets/jaw-Dhoeu5qH.js" as="script"><link rel="prefetch" href="/assets/lymph-ClqaxVUY.js" as="script"><link rel="prefetch" href="/assets/nail-ry7fMrsM.js" as="script"><link rel="prefetch" href="/assets/resting-pulse-CthxavNl.js" as="script"><link rel="prefetch" href="/assets/skin-moisturize-BWzTrG-p.js" as="script"><link rel="prefetch" href="/assets/sleep-KcySx-E7.js" as="script"><link rel="prefetch" href="/assets/stomach-b_wucc5U.js" as="script"><link rel="prefetch" href="/assets/tooth-DZhM066e.js" as="script"><link rel="prefetch" href="/assets/vessel-C1P7WjEo.js" as="script"><link rel="prefetch" href="/assets/wash-face-Cxvg8CRA.js" as="script"><link rel="prefetch" href="/assets/msstore-apps-B82Y2yec.js" as="script"><link rel="prefetch" href="/assets/web2apps-waGtIslT.js" as="script"><link rel="prefetch" href="/assets/404.html-XRGogT7z.js" as="script"><link rel="prefetch" href="/assets/index.html-B-OeCrmZ.js" as="script"><link rel="prefetch" href="/assets/index.html-B_RH1gY_.js" as="script"><link rel="prefetch" href="/assets/index.html-D4hp6vwn.js" as="script"><link rel="prefetch" href="/assets/index.html-D4AMPXJj.js" as="script"><link rel="prefetch" href="/assets/index.html-CvEo02Ow.js" as="script"><link rel="prefetch" href="/assets/index.html-DqvIc6gT.js" as="script"><link rel="prefetch" href="/assets/index.html-CnN1wbL9.js" as="script"><link rel="prefetch" href="/assets/index.html-DeO5GmvG.js" as="script"><link rel="prefetch" href="/assets/index.html-DBuY33Hh.js" as="script"><link rel="prefetch" href="/assets/index.html-D0yyC0fx.js" as="script"><link rel="prefetch" href="/assets/index.html-JcXMQxfW.js" as="script"><link rel="prefetch" href="/assets/index.html-DNkm3AjY.js" as="script"><link rel="prefetch" href="/assets/index.html-DAPc2l-s.js" as="script"><link rel="prefetch" href="/assets/index.html-C2mlkeCy.js" as="script"><link rel="prefetch" href="/assets/index.html-BdMu9e6T.js" as="script"><link rel="prefetch" href="/assets/index.html-BpGCs15R.js" as="script"><link rel="prefetch" href="/assets/index.html-XpwMU8lA.js" as="script"><link rel="prefetch" href="/assets/index.html-DE5jTBku.js" as="script"><link rel="prefetch" href="/assets/index.html-DQYp0HpX.js" as="script"><link rel="prefetch" href="/assets/index.html-BmWXXerU.js" as="script"><link rel="prefetch" href="/assets/index.html-SAShxOxs.js" as="script"><link rel="prefetch" href="/assets/index.html-xjiQF7vV.js" as="script"><link rel="prefetch" href="/assets/index.html-CDEZzvf4.js" as="script"><link rel="prefetch" href="/assets/index.html-BU3HW_xq.js" as="script"><link rel="prefetch" href="/assets/index.html-BMoZ7qeH.js" as="script"><link rel="prefetch" href="/assets/index.html-CXeZZ_zC.js" as="script"><link rel="prefetch" href="/assets/index.html-BsotONAi.js" as="script"><link rel="prefetch" href="/assets/index.html-BkD8DA4v.js" as="script"><link rel="prefetch" href="/assets/index.html-X-M7-046.js" as="script"><link rel="prefetch" href="/assets/index.html-D2eW9uxC.js" as="script"><link rel="prefetch" href="/assets/index.html-BawVh6aN.js" as="script"><link rel="prefetch" href="/assets/index.html-DGtkZQQ1.js" as="script"><link rel="prefetch" href="/assets/index.html-DG3cobuJ.js" as="script"><link rel="prefetch" href="/assets/index.html-D6QDP9nK.js" as="script"><link rel="prefetch" href="/assets/index.html-D4aPpYiT.js" as="script"><link rel="prefetch" href="/assets/index.html-RkR7EWOQ.js" as="script"><link rel="prefetch" href="/assets/index.html-CzWj7MIw.js" as="script"><link rel="prefetch" href="/assets/index.html-zmTvqm3e.js" as="script"><link rel="prefetch" href="/assets/index.html-o_kp_VzZ.js" as="script"><link rel="prefetch" href="/assets/index.html-D4Ppb-c6.js" as="script"><link rel="prefetch" href="/assets/index.html-Ddzav8p7.js" as="script"><link rel="prefetch" href="/assets/index.html-pavwegyY.js" as="script"><link rel="prefetch" href="/assets/index.html-CxYADVzS.js" as="script"><link rel="prefetch" href="/assets/index.html-78Omhv67.js" as="script"><link rel="prefetch" href="/assets/index.html-Dr5uL0FR.js" as="script"><link rel="prefetch" href="/assets/index.html-DStUil0M.js" as="script"><link rel="prefetch" href="/assets/index.html-CsM3AZyd.js" as="script"><link rel="prefetch" href="/assets/index.html-BY7T0J6B.js" as="script"><link rel="prefetch" href="/assets/index.html-BcO0BFEN.js" as="script"><link rel="prefetch" href="/assets/index.html-Lz21BFdh.js" as="script"><link rel="prefetch" href="/assets/index.html-CrraGJo0.js" as="script"><link rel="prefetch" href="/assets/index.html-BoHL_ZWI.js" as="script"><link rel="prefetch" href="/assets/index.html-Cibk--Sx.js" as="script"><link rel="prefetch" href="/assets/index.html-CVQm71AJ.js" as="script"><link rel="prefetch" href="/assets/index.html-Bx7YUUM2.js" as="script"><link rel="prefetch" href="/assets/index.html-DHZ1lX8b.js" as="script"><link rel="prefetch" href="/assets/index.html-DQXg6SAJ.js" as="script"><link rel="prefetch" href="/assets/index.html-B3a_V3nm.js" as="script"><link rel="prefetch" href="/assets/index.html-B_WvI-MH.js" as="script"><link rel="prefetch" href="/assets/index.html-DCpoqLAq.js" as="script"><link rel="prefetch" href="/assets/index.html-ClRwrBfx.js" as="script"><link rel="prefetch" href="/assets/index.html-WXoK4zwH.js" as="script"><link rel="prefetch" href="/assets/index.html-C120bJ6F.js" as="script"><link rel="prefetch" href="/assets/index.html-D0w6MgHu.js" as="script"><link rel="prefetch" href="/assets/index.html-DjUiPKoR.js" as="script"><link rel="prefetch" href="/assets/index.html-BHxpnTv2.js" as="script"><link rel="prefetch" href="/assets/index.html-B1JW_T8P.js" as="script"><link rel="prefetch" href="/assets/index.html-DBkng2Zj.js" as="script"><link rel="prefetch" href="/assets/index.html-BAjxpzI7.js" as="script"><link rel="prefetch" href="/assets/index.html-B9WG6ISW.js" as="script"><link rel="prefetch" href="/assets/index.html-Dcrdb1Rb.js" as="script"><link rel="prefetch" href="/assets/index.html-DOTZi7sk.js" as="script"><link rel="prefetch" href="/assets/index.html-DhXZF7mn.js" as="script"><link rel="prefetch" href="/assets/index.html-DzVGVS2H.js" as="script"><link rel="prefetch" href="/assets/index.html-CTVbBeLK.js" as="script"><link rel="prefetch" href="/assets/index.html-CtSEMqDq.js" as="script"><link rel="prefetch" href="/assets/index.html-G7ckOy_U.js" as="script"><link rel="prefetch" href="/assets/index.html-Bti73Xof.js" as="script"><link rel="prefetch" href="/assets/index.html-CK3P9QAn.js" as="script"><link rel="prefetch" href="/assets/index.html-KhPI7B7C.js" as="script"><link rel="prefetch" href="/assets/index.html-B6b_iKGC.js" as="script"><link rel="prefetch" href="/assets/index.html-Bb9B4mG-.js" as="script"><link rel="prefetch" href="/assets/index.html-ChwJpvlP.js" as="script"><link rel="prefetch" href="/assets/index.html-RMes3uxC.js" as="script"><link rel="prefetch" href="/assets/index.html-CEBm7ubh.js" as="script"><link rel="prefetch" href="/assets/index.html-arWop6XY.js" as="script"><link rel="prefetch" href="/assets/index.html-B9-7YBAH.js" as="script"><link rel="prefetch" href="/assets/index.html-6aUdCkZH.js" as="script"><link rel="prefetch" href="/assets/index.html-BCrwuB7i.js" as="script"><link rel="prefetch" href="/assets/index.html-BqSIGtzb.js" as="script"><link rel="prefetch" href="/assets/index.html-0jJVJcaV.js" as="script"><link rel="prefetch" href="/assets/index.html-Db1AVZGI.js" as="script"><link rel="prefetch" href="/assets/index.html-DjKLGbEz.js" as="script"><link rel="prefetch" href="/assets/index.html-B1QMPa0g.js" as="script"><link rel="prefetch" href="/assets/index.html-SFTdMo9t.js" as="script"><link rel="prefetch" href="/assets/index.html-TFtWocqf.js" as="script"><link rel="prefetch" href="/assets/index.html-CLt9BYRj.js" as="script"><link rel="prefetch" href="/assets/index.html-B7nszEw2.js" as="script"><link rel="prefetch" href="/assets/index.html-Bm3vSo7S.js" as="script"><link rel="prefetch" href="/assets/index.html-IjBVr5yb.js" as="script"><link rel="prefetch" href="/assets/index.html-BrJfw7NQ.js" as="script"><link rel="prefetch" href="/assets/index.html-Bm8ew2ve.js" as="script"><link rel="prefetch" href="/assets/index.html-CdzNmGFV.js" as="script"><link rel="prefetch" href="/assets/index.html-nK4AZqGr.js" as="script"><link rel="prefetch" href="/assets/index.html-DNvUaONA.js" as="script"><link rel="prefetch" href="/assets/index.html--tDMiGP-.js" as="script"><link rel="prefetch" href="/assets/index.html-a0PXAImU.js" as="script"><link rel="prefetch" href="/assets/index.html-buMSZ-ir.js" as="script"><link rel="prefetch" href="/assets/index.html-BaL1SBGE.js" as="script"><link rel="prefetch" href="/assets/index.html-D8KyShKz.js" as="script"><link rel="prefetch" href="/assets/index.html-BKbAIOt3.js" as="script"><link rel="prefetch" href="/assets/index.html-CTyhL2xb.js" as="script">
51<link rel="prefetch" href="/assets/index.html-BPyyLURD.js" as="script"><link rel="prefetch" href="/assets/index.html-BSGnNB_b.js" as="script"><link rel="prefetch" href="/assets/index.html-TNTDEMjB.js" as="script"><link rel="prefetch" href="/assets/index.html-u0qAlC9Q.js" as="script"><link rel="prefetch" href="/assets/index.html-WXQqDIeQ.js" as="script"><link rel="prefetch" href="/assets/index.html-mJmYVGap.js" as="script"><link rel="prefetch" href="/assets/index.html-D8fygRlm.js" as="script"><link rel="prefetch" href="/assets/index.html-CvsoMvdd.js" as="script"><link rel="prefetch" href="/assets/index.html-JpiLMuOD.js" as="script"><link rel="prefetch" href="/assets/index.html-BLjYwBGE.js" as="script"><link rel="prefetch" href="/assets/index.html-CDFAfDLu.js" as="script"><link rel="prefetch" href="/assets/index.html-D-BBhLLw.js" as="script"><link rel="prefetch" href="/assets/index.html-C6I-2-OI.js" as="script"><link rel="prefetch" href="/assets/index.html-C8PM8cXD.js" as="script"><link rel="prefetch" href="/assets/index.html-NYryj0Vd.js" as="script"><link rel="prefetch" href="/assets/index.html-B00LbAVV.js" as="script"><link rel="prefetch" href="/assets/index.html-Dx8l1wyf.js" as="script"><link rel="prefetch" href="/assets/index.html-4XJyvNlW.js" as="script"><link rel="prefetch" href="/assets/index.html-CBZB-6dj.js" as="script"><link rel="prefetch" href="/assets/index.html-5P2tchKB.js" as="script"><link rel="prefetch" href="/assets/index.html-CY6qRpbZ.js" as="script"><link rel="prefetch" href="/assets/index.html-w0XU_zzD.js" as="script"><link rel="prefetch" href="/assets/index.html-CmBfMvmc.js" as="script"><link rel="prefetch" href="/assets/index.html-Xz-Gyhdq.js" as="script"><link rel="prefetch" href="/assets/index.html-CgPshsPt.js" as="script"><link rel="prefetch" href="/assets/index.html-y7LHOdnw.js" as="script"><link rel="prefetch" href="/assets/index.html-1LmQbvz3.js" as="script"><link rel="prefetch" href="/assets/index.html-CAPdV5Be.js" as="script"><link rel="prefetch" href="/assets/index.html-BryaOPy6.js" as="script"><link rel="prefetch" href="/assets/index.html-BdOLgJiX.js" as="script"><link rel="prefetch" href="/assets/index.html-RCQKpob-.js" as="script"><link rel="prefetch" href="/assets/index.html-CJpulPDS.js" as="script"><link rel="prefetch" href="/assets/index.html-DZOniYn2.js" as="script"><link rel="prefetch" href="/assets/index.html-BV-dryFm.js" as="script"><link rel="prefetch" href="/assets/index.html-CnPQy0l9.js" as="script"><link rel="prefetch" href="/assets/index.html-DuEYQRPM.js" as="script"><link rel="prefetch" href="/assets/index.html-CWcWzUFd.js" as="script"><link rel="prefetch" href="/assets/index.html-ZFzHZa6L.js" as="script"><link rel="prefetch" href="/assets/index.html-CN2iCXVw.js" as="script"><link rel="prefetch" href="/assets/index.html-5FA2HQgA.js" as="script"><link rel="prefetch" href="/assets/index.html-CZEKyeCh.js" as="script"><link rel="prefetch" href="/assets/photoswipe.esm-DelnInxx.js" as="script"><link rel="prefetch" href="/assets/waline-meta-BvRk9kiK.js" as="script"><link rel="prefetch" href="/assets/component-Bl3JEISB.js" as="script"><link rel="prefetch" href="/assets/esm-C6RpDWsM.js" as="script">
52<!-- Google Tag Manager -->
53<script>
vendor: 335 bytes, lines 53-57
53(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
54  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
55  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
56  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
57  })(window,document,'script','dataLayer','
57GTM-PPRFXWZJ
vendor: 3 bytes, line 57
57');
57</script>
57
58  <!-- End Google Tag Manager -->
59  <!-- Umami Analytics -->
60  
60<script defer src="https://s.newzone.top/tracker.js" data-website-id="c5654258-de61-44d6-b577-70ec533fb9fd"></script>
60
61  <!-- End Umami Analytics -->
62  </head>
63  <body>
64    <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="vp-skip-link sr-only">跳到主要内容</a><!--]--><!--[--><div class="theme-container external-link-icon has-toc" vp-container><!--[--><header id="navbar" class="vp-navbar" vp-navbar><div class="vp-navbar-start"><button type="button" class="vp-toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!--[--><a class="route-link vp-brand" href="/" aria-label="回到首页"><img class="vp-nav-logo" src="/logo.svg" alt><!----><span class="vp-site-name hide-in-pad">LearnData 开源笔记</span></a><!--]--></div><div class="vp-navbar-center"><!--[--><nav class="vp-nav-links"><div class="vp-nav-item hide-in-mobile"><a class="route-link auto-link" href="/blog.html" aria-label="博客"><!--[--><i class="vp-icon iconfont icon-fa6-solid_blog" sizing="height"></i><!--]-->博客<!----></a></div><div class="vp-nav-item hide-in-mobile"><div class="vp-dropdown-wrapper"><button type="button" class="vp-dropdown-title" aria-label="应用"><!--[--><i class="vp-icon iconfont icon-app" sizing="height"></i>应用<!--]--><span class="arrow"></span><ul class="vp-dropdown"><li class="vp-dropdown-item"><a class="route-link auto-link" href="/apps/tutorials/" aria-label="工具笔记"><!--[--><i class="vp-icon iconfont icon-fa6-solid_layer-group" sizing="both"></i><!--]-->工具笔记<!----></a></li><li class="vp-dropdown-item"><a class="route-link auto-link" href="/apps/livestreaming/1_obs_basic.html" aria-label="直播手册"><!--[--><i class="vp-icon iconfont icon-zhibo" sizing="both"></i><!--]-->直播手册<!----></a></li><li class="vp-dropdown-item"><a class="route-link auto-link" href="/services/dockers-on-nas/" aria-label="Docker 应用"><!--[--><i class="vp-icon iconfont icon-mdi_docker" sizing="both"></i><!--]-->Docker 应用<!----></a></li></ul></button></div></div><div class="vp-nav-item hide-in-mobile"><div class="vp-dropdown-wrapper"><button type="button" class="vp-dropdown-title" aria-label="探索"><!--[--><i class="vp-icon iconfont icon-zhuantitu" sizing="height"></i>探索<!--]--><span class="arrow"></span><ul class="vp-dropdown"><li class="vp-dropdown-item"><a class="route-link auto-link" href="/the-ai-manual/" aria-label="AI 手册"><!--[--><i class="vp-icon iconfont icon-ic_baseline-smart-toy" sizing="both"></i><!--]-->AI 手册<!----></a></li><li class="vp-dropdown-item"><a class="route-link auto-link" href="/research/" aria-label="研究报告"><!--[--><i class="vp-icon iconfont icon-humbleicons_ai" sizing="both"></i><!--]-->研究报告<!----></a></li><li class="vp-dropdown-item"><a class="route-link auto-link" href="/ideas/" aria-label="灵感火花"><!--[--><i class="vp-icon iconfont icon-tdesign_ai-1" sizing="both"></i><!--]-->灵感火花<!----></a></li><li class="vp-dropdown-item"><a class="route-link auto-link" href="/code/" aria-label="编程开发"><!--[--><i class="vp-icon iconfont icon-coding" sizing="both"></i><!--]-->编程开发<!----></a></li><li class="vp-dropdown-item"><a class="route-link auto-link" href="/weekly/" aria-label="周刊"><!--[--><i class="vp-icon iconfont icon-fa6-solid_rss" sizing="both"></i><!--]-->周刊<!----></a></li></ul></button></div></div><div class="vp-nav-item hide-in-mobile"><div class="vp-dropdown-wrapper"><button type="button" class="vp-dropdown-title" aria-label="生活"><!--[--><i class="vp-icon iconfont icon-shenghuo" sizing="height"></i>生活<!--]--><span class="arrow"></span><ul class="vp-dropdown"><li class="vp-dropdown-item"><a class="route-link auto-link" href="/the-savvy-life-manual/" aria-label="生活手册"><!--[--><i class="vp-icon iconfont icon-ic_baseline-tips-and-updates" sizing="both"></i><!--]-->生活手册<!----></a></li><li class="vp-dropdown-item"><a class="route-link auto-link" href="/family/baby/" aria-label="育儿手册"><!--[--><i class="vp-icon iconfont icon-fa6-solid_baby" sizing="both"></i><!--]-->育儿手册<!----></a></li><li class="vp-dropdown-item"><a class="auto-link external-link" href="https://newzone.top/reading/" aria-label="读书笔è
64®°" rel="noopener noreferrer" target="_blank"><!--[--><i class="vp-icon iconfont icon-dushu" sizing="both"></i><!--]-->读书笔记<!----></a></li></ul></button></div></div><div class="vp-nav-item hide-in-mobile"><div class="vp-dropdown-wrapper"><button type="button" class="vp-dropdown-title" aria-label="工具"><!--[--><i class="vp-icon iconfont icon-clarity_tools-solid" sizing="height"></i>工具<!--]--><span class="arrow"></span><ul class="vp-dropdown"><li class="vp-dropdown-item"><a class="auto-link external-link" href="https://tools.newzone.top/zh" aria-label="AI 工具箱" rel="noopener noreferrer" target="_blank"><!--[--><i class="vp-icon iconfont icon-yuyinzhuanwenbengongju" sizing="both"></i><!--]-->AI 工具箱<!----></a></li><li class="vp-dropdown-item"><a class="auto-link external-link" href="https://www.aishort.top/" aria-label="AI 提示词库" rel="noopener noreferrer" target="_blank"><!--[--><i class="vp-icon iconfont icon-fa6-solid_bolt" sizing="both"></i><!--]-->AI 提示词库<!----></a></li><li class="vp-dropdown-item"><a class="auto-link external-link" href="https://talk.newzone.top" aria-label="AI 思想家圆桌" rel="noopener noreferrer" target="_blank"><!--[--><i class="vp-icon iconfont icon-ri_chat-smile-ai-fill" sizing="both"></i><!--]-->AI 思想家圆桌<!----></a></li><li class="vp-dropdown-item"><a class="auto-link external-link" href="https://prompt.newzone.top/app/zh" aria-label="AI 绘图提示词" rel="noopener noreferrer" target="_blank"><!--[--><i class="vp-icon iconfont icon-fa6-solid_image" sizing="both"></i><!--]-->AI 绘图提示词<!----></a></li></ul></button></div></div></nav><!--]--></div><div class="vp-navbar-end"><!--[--><div class="vp-nav-item vp-action"><a class="vp-action-link" href="https://discord.gg/PZTQfJ4GjX" target="_blank" rel="noopener noreferrer" aria-label="discord"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width:1.25rem;height:1.25rem;vertical-align:middle"><path d='m534.42,126.58a1.57,1.57 0 0 0 -0.79,-0.73a507.33,507.33 0 0 0 -125.19,-38.81a1.9,1.9 0 0 0 -2.01,0.95a352.96,352.96 0 0 0 -15.58,32.01a468.41,468.41 0 0 0 -140.6,0a323.75,323.75 0 0 0 -15.82,-32.01a1.98,1.98 0 0 0 -2.02,-0.95a505.9,505.9 0 0 0 -125.19,38.81a1.79,1.79 0 0 0 -0.82,0.7c-79.73,119.07 -101.57,235.21 -90.86,349.9a2.11,2.11 0 0 0 0.81,1.44a510.06,510.06 0 0 0 153.56,77.6a1.99,1.99 0 0 0 2.15,-0.71a364.19,364.19 0 0 0 31.42,-51.08a1.95,1.95 0 0 0 -1.07,-2.71a335.92,335.92 0 0 1 -47.98,-22.85a1.98,1.98 0 0 1 -0.19,-3.27c3.22,-2.42 6.44,-4.93 9.53,-7.46a1.9,1.9 0 0 1 1.99,-0.27c100.65,45.94 209.61,45.94 309.07,0a1.89,1.89 0 0 1 2.01,0.24c3.09,2.54 6.31,5.07 9.55,7.49a1.97,1.97 0 0 1 -0.17,3.27a315.25,315.25 0 0 1 -48,22.83a1.97,1.97 0 0 0 -1.05,2.73a409.02,409.02 0 0 0 31.4,51.05a1.95,1.95 0 0 0 2.15,0.73a508.37,508.37 0 0 0 153.81,-77.59a1.97,1.97 0 0 0 0.81,-1.41c12.82,-132.61 -21.48,-247.79 -90.93,-349.9zm-315.91,280.03c-30.3,0 -55.27,-27.81 -55.27,-61.96s24.48,-61.96 55.27,-61.96c31.03,0 55.76,28.05 55.27,61.96c0,34.15 -24.48,61.96 -55.27,61.96zm204.35,0c-30.3,0 -55.27,-27.81 -55.27,-61.96s24.48,-61.96 55.27,-61.96c31.03,0 55.76,28.05 55.27,61.96c0,34.15 -24.23,61.96 -55.27,61.96z' fill="currentColor"/></svg></a></div><div class="vp-nav-item vp-action"><a class="vp-action-link" href="https://github.com/rockbenben/LearnData" target="_blank" rel="noopener noreferrer" aria-label="GitHub"><svg xmlns="http://www.w3.org/2000/svg" class="icon github-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="github icon" name="github" style="width:1.25rem;height:1.25rem;vertical-align:middle;"><path d="M511.957 21.333C241.024 21.333 21.333 240.981 21.333 512c0 216.832 140.544 400.725 335.574 465.664 24.49 4.395 32.256-10.07 32.256-23.083 0-11.69.256-44.245 0-85.205-136.448 29.61-164.736-64.64-164.736-64.64-22.315-56.704-54.4-71.765-54.4-71.765-44.587-30.464 3.285-29.824 3.285-29.824 49.195 3.413 75.179 50.517 75.179 50.517 43.776 75.008 114.816 53.333 142.762 40.79 4.523-31.66 17.152-53.377 31.19-65.537-108.971-12.458-223.488-54.485-223.488-242.602 0-53.547 19.114-97.323 50.517-131.67-5.035-12.33-21.93-62.293 4.779-129.834 0 0 41.258-13.184 134.912 50.346a469.803 469.803 0 0 1 122.88-16.554c41.642.213 83.626 5.632 122.88 16.554 93.653-63.488 134.784-50.346 134.784-50.346 26.752 67.541 9.898 117.504 4.864 129.834 31.402 34.347 50.474 78.123 50.474 131.67 0 188.586-114.73 230.016-224.042 242.09 17.578 15.232 33.578 44.672 33.578 90.454v135.85c0 13.142 7.936 27.606 32.854 22.87C862.25 912.597 1002.667 728.747 1002.667 512c0-271.019-219.648-490.667-490.71-490.667z"></path></svg></a></div><div class="vp-nav-item hide-in-mobile"><button type="button" class="vp-appearance-button" tabindex="-1" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" class="icon outlook-icon" viewB
64ox="0 0 1024 1024" fill="currentColor" aria-label="outlook icon" name="outlook"><path d="M224 800c0 9.6 3.2 44.8 6.4 54.4 6.4 48-48 76.8-48 76.8s80 41.6 147.2 0 134.4-134.4 38.4-195.2c-22.4-12.8-41.6-19.2-57.6-19.2C259.2 716.8 227.2 761.6 224 800zM560 675.2l-32 51.2c-51.2 51.2-83.2 32-83.2 32 25.6 67.2 0 112-12.8 128 25.6 6.4 51.2 9.6 80 9.6 54.4 0 102.4-9.6 150.4-32l0 0c3.2 0 3.2-3.2 3.2-3.2 22.4-16 12.8-35.2 6.4-44.8-9.6-12.8-12.8-25.6-12.8-41.6 0-54.4 60.8-99.2 137.6-99.2 6.4 0 12.8 0 22.4 0 12.8 0 38.4 9.6 48-25.6 0-3.2 0-3.2 3.2-6.4 0-3.2 3.2-6.4 3.2-6.4 6.4-16 6.4-16 6.4-19.2 9.6-35.2 16-73.6 16-115.2 0-105.6-41.6-198.4-108.8-268.8C704 396.8 560 675.2 560 675.2zM224 419.2c0-28.8 22.4-51.2 51.2-51.2 28.8 0 51.2 22.4 51.2 51.2 0 28.8-22.4 51.2-51.2 51.2C246.4 470.4 224 448 224 419.2zM320 284.8c0-22.4 19.2-41.6 41.6-41.6 22.4 0 41.6 19.2 41.6 41.6 0 22.4-19.2 41.6-41.6 41.6C339.2 326.4 320 307.2 320 284.8zM457.6 208c0-12.8 12.8-25.6 25.6-25.6 12.8 0 25.6 12.8 25.6 25.6 0 12.8-12.8 25.6-25.6 25.6C470.4 233.6 457.6 220.8 457.6 208zM128 505.6C128 592 153.6 672 201.6 736c28.8-60.8 112-60.8 124.8-60.8-16-51.2 16-99.2 16-99.2l316.8-422.4c-48-19.2-99.2-32-150.4-32C297.6 118.4 128 291.2 128 505.6zM764.8 86.4c-22.4 19.2-390.4 518.4-390.4 518.4-22.4 28.8-12.8 76.8 22.4 99.2l9.6 6.4c35.2 22.4 80 12.8 99.2-25.6 0 0 6.4-12.8 9.6-19.2 54.4-105.6 275.2-524.8 288-553.6 6.4-19.2-3.2-32-19.2-32C777.6 76.8 771.2 80 764.8 86.4z"></path></svg><div class="vp-appearance-dropdown"><!----></div></button></div><!--[--><div id="docsearch-container" style="display:none;"></div><div class="docsearch-placeholder"><button type="button" aria-label="搜索文档" aria-keyshortcuts="Control+k" class="DocSearch DocSearch-Button"><span class="DocSearch-Button-Container"><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true" class="DocSearch-Search-Icon"><circle cx="11" cy="11" r="8" stroke="currentColor" fill="none" stroke-width="1.4"></circle><path d="m21 21-4.3-4.3" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">搜索文档</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key DocSearch-Button-Key--ctrl">Ctrl</kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--><!--]--><button type="button" class="vp-toggle-navbar-button" aria-label="Toggle Navbar" aria-expanded="false" aria-controls="nav-screen"><span><span class="vp-top"></span><span class="vp-middle"></span><span class="vp-bottom"></span></span></button></div></header><!----><!--]--><!----><div class="toggle-sidebar-wrapper"><span class="arrow start"></span></div><aside id="sidebar" class="vp-sidebar" vp-sidebar><!----><ul class="vp-sidebar-links"><li><a class="route-link auto-link vp-sidebar-link" href="/DailyRoutine.html" aria-label="每日仪式"><!--[--><i class="vp-icon iconfont icon-meirijihua" sizing="both"></i><!--]-->每日仪式<!----></a></li><li><a class="route-link auto-link vp-sidebar-link" href="/Fitness.html" aria-label="健身计划"><!--[--><i class="vp-icon iconfont icon-jianshenfang" sizing="both"></i><!--]-->健身计划<!----></a></li><li><section class="vp-sidebar-group"><button class="vp-sidebar-header clickable" type="button"><i class="vp-icon iconfont icon-app" sizing="both"></i><span class="vp-sidebar-title">应用手册</span><span class="vp-arrow end"></span></button><!----></section></li><li><section class="vp-sidebar-group"><button class="vp-sidebar-header clickable" type="button"><i class="vp-icon iconfont icon-docker" sizing="both"></i><span class="vp-sidebar-title">Docker 服务</span><span class="vp-arrow end"></span></button><!----></section></li><li><section class="vp-sidebar-group"><button class="vp-sidebar-header clickable" type="button"><i class="vp-icon iconfont icon-windows" sizing="both"></i><span class="vp-sidebar-title">Win 系统</span><span class="vp-arrow end"></span></button><!----></section></li><li><section class="vp-sidebar-group"><button class="vp-sidebar-header clickable" type="button"><i class="vp-icon iconfont icon-shenghuo" sizing="both"></i><span class="vp-sidebar-title">生活记录</span><span class="vp-arrow end"></span></button><!----></section></li><li><a class="route-link auto-link vp-sidebar-link" href="/blog.html" aria-label="博客文章"><!--[--><i class="vp-icon iconfont icon-bokeyuan" sizing="both"></i><!--]-->博客文章<!----></a></li></ul><!----></aside><!--[-->
64<main id="main-content" class="vp-page"><!--[--><!----><!----><nav class="vp-breadcrumb disable"></nav><div class="vp-page-title"><h1><i class="vp-icon iconfont icon-fa6-solid_book-open-reader" sizing="height"></i>LearnData 开源笔记</h1><div class="page-info"><!----><!----><span class="page-word-info" aria-label="字数🔠" data-balloon-pos="up"><svg xmlns="http://www.w3.org/2000/svg" class="icon word-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="word icon" name="word"><path d="M518.217 432.64V73.143A73.143 73.143 0 01603.43 1.097a512 512 0 01419.474 419.474 73.143 73.143 0 01-72.046 85.212H591.36a73.143 73.143 0 01-73.143-73.143z"></path><path d="M493.714 566.857h340.297a73.143 73.143 0 0173.143 85.577A457.143 457.143 0 11371.566 117.76a73.143 73.143 0 0185.577 73.143v339.383a36.571 36.571 0 0036.571 36.571z"></path></svg><span>约 719 字</span><meta property="wordCount" content="719"></span><span class="page-reading-time-info" aria-label="阅读时间⌛" data-balloon-pos="up"><svg xmlns="http://www.w3.org/2000/svg" class="icon timer-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="timer icon" name="timer"><path d="M799.387 122.15c4.402-2.978 7.38-7.897 7.38-13.463v-1.165c0-8.933-7.38-16.312-16.312-16.312H256.33c-8.933 0-16.311 7.38-16.311 16.312v1.165c0 5.825 2.977 10.874 7.637 13.592 4.143 194.44 97.22 354.963 220.201 392.763-122.204 37.542-214.893 196.511-220.2 389.397-4.661 5.049-7.638 11.651-7.638 19.03v5.825h566.49v-5.825c0-7.379-2.849-13.981-7.509-18.9-5.049-193.016-97.867-351.985-220.2-389.527 123.24-37.67 216.446-198.453 220.588-392.892zM531.16 450.445v352.632c117.674 1.553 211.787 40.778 211.787 88.676H304.097c0-48.286 95.149-87.382 213.728-88.676V450.445c-93.077-3.107-167.901-81.297-167.901-177.093 0-8.803 6.99-15.793 15.793-15.793 8.803 0 15.794 6.99 15.794 15.793 0 80.261 63.69 145.635 142.01 145.635s142.011-65.374 142.011-145.635c0-8.803 6.99-15.793 15.794-15.793s15.793 6.99 15.793 15.793c0 95.019-73.789 172.82-165.96 177.093z"></path></svg><span>大约 2 分钟</span><meta property="timeRequired" content="PT2M"></span><span class="page-pageview-info" aria-label="访问量🔢" data-balloon-pos="up"><svg xmlns="http://www.w3.org/2000/svg" class="icon eye-icon" viewBox="0 0 1024 1024" fill="currentColor" aria-label="eye icon" name="eye"><path d="M992 512.096c0-5.76-.992-10.592-1.28-11.136-.192-2.88-1.152-8.064-2.08-10.816-.256-.672-.544-1.376-.832-2.08-.48-1.568-1.024-3.104-1.6-4.32C897.664 290.112 707.104 160 512 160c-195.072 0-385.632 130.016-473.76 322.592-1.056 2.112-1.792 4.096-2.272 5.856a55.512 55.512 0 00-.64 1.6c-1.76 5.088-1.792 8.64-1.632 7.744-.832 3.744-1.568 11.168-1.568 11.168-.224 2.272-.224 4.032.032 6.304 0 0 .736 6.464 1.088 7.808.128 1.824.576 4.512 1.12 6.976h-.032c.448 2.08 1.12 4.096 1.984 6.08.48 1.536.992 2.976 1.472 4.032C126.432 733.856 316.992 864 512 864c195.136 0 385.696-130.048 473.216-321.696 1.376-2.496 2.24-4.832 2.848-6.912.256-.608.48-1.184.672-1.728 1.536-4.48 1.856-8.32 1.728-8.32l-.032.032c.608-3.104 1.568-7.744 1.568-13.28zM512 672c-88.224 0-160-71.776-160-160s71.776-160 160-160 160 71.776 160 160-71.776 160-160 160z"></path></svg><span id="ArtalkPV" class="vp-pageview waline-pageview-count" data-path="/" data-page-key="/">...</span></span></div><hr></div><!----><div class="" vp-content><!----><div id="markdown-content"><blockquote><p>开源工具、效率方法、心理学探索的自我提升笔记</p></blockquote><figure><a href="https://discord.gg/PZTQfJ4GjX" target="_blank" rel="noopener noreferrer"><img src="https://img.shields.io/discord/1048780149899939881?color=%2385c8c8&amp;label=Discord&amp;logo=discord&amp;style=for-the-badge" alt="" tabindex="0" loading="lazy"></a></figure><h2 id="✨-初衷" tabindex="-1"><a class="header-anchor" href="#✨-初衷"><span>✨ 初衷</span></a></h2><p>曾经,我采用了 Notion、Obsidian 和飞书等多款知识管理工具来存储我的心得与笔记。然而,这种方式导致我的资料分散,难以管理和分享。</p><p>更重要的是,<strong>
64笔记里的知识并不属于你,只有经过消化、应用,才会成为我们的财富。</strong></p><p>为此,我做了 <a href="https://github.com/rockbenben/LearnData" target="_blank" rel="noopener noreferrer">LearnData</a> —— 基于 VuePress 和 vuepress-theme-hope 的开源知识库模板。你正在浏览的「LearnData 开源笔记」就是用它搭起来的,将我所有的笔记与文章聚合到同一页面形成知识库,便于集中管理和分享。</p><figure><img src="https://img.newzone.top/20260611210409544.svg" alt="" tabindex="0" loading="lazy"><figcaption>笔记 + 文章 = LearnData 知识库</figcaption></figure><figure><img src="https://img.newzone.top/20260611210409543.svg" alt="" tabindex="0" loading="lazy"><figcaption>笔记/博客自动化发布</figcaption></figure><h2 id="🧱-笔记结构" tabindex="-1"><a class="header-anchor" href="#🧱-笔记结构"><span>🧱 笔记结构</span></a></h2><ul><li>置顶:日常习惯、健身、阅读;</li><li>软件应用:常用应用、Chrome 扩展和相关教程;</li><li>Docker 服务:NAS 和服务器上的后端应用,以 Docker 容器为主;</li><li>系统问题:Windows 系统优化和相关问题;</li><li>代码编程:常用代码的学习和使用笔记,页面开发攻略和网站相关的工具和知识收集;</li><li>生活角落:说明书、生活记录和小技巧;</li><li>博客汇总:聚合所有博客文章,以分类、标签、时间轴等方式进行组合。</li></ul><h2 id="🚀-想搭一个属于自己的知识库" tabindex="-1"><a class="header-anchor" href="#🚀-想搭一个属于自己的知识库"><span>🚀 想搭一个属于自己的知识库?</span></a></h2><p>你正在浏览的站点就是基于 <a href="https://github.com/rockbenben/LearnData" target="_blank" rel="noopener noreferrer">LearnData</a> 开源模板搭建的。完整的搭建、配置、部署和常见问题文档在 GitHub 仓库 <a href="https://github.com/rockbenben/LearnData#readme" target="_blank" rel="noopener noreferrer">README</a>,几分钟就能 fork 上线。</p><p>用了一段时间想看进阶心得(节点搜索、Quicker 一键定位、<code>article</code> 标签、SEO 审计、<code>llms.txt</code>、AI 接管维护),可以读两篇博客文章:</p><ul><li><a class="route-link" href="/posts/2024-01-28-learndata-advanced.html">
64LearnData 博客:高效知识管理和进阶应用技巧</a></li><li><a class="route-link" href="/posts/2026-03-05-learndata-scripts-llm-seo.html">LearnData 进阶:让 AI 和脚本接管博客维护</a></li></ul></div><!----><!----><!----></div><footer class="vp-page-meta"><!----><div class="vp-meta-item git-info"><div class="update-time"><span class="vp-meta-label">最近更新: </span><time class="vp-meta-info" datetime="2026-06-11T13:09:36.000Z" data-allow-mismatch>2026/6/11 13:09</time></div><!----></div></footer><!----><div id="comment" class="waline-wrapper vp-comment" vp-comment darkmode="false" style="display:block;"><!----></div><!----><!--]--></main><!--]--><footer class="vp-footer-wrapper" vp-footer><!----><div class="vp-copyright">
65  版权声明:自由转载 - 非商用 - 非衍生 - 保持署名<a href="https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh-hans" target="_blank" rel="noopener noreferrer">(创意共享 4.0 许可证)</a>|
66  Copyright © 2023-present LearnData
67  </div></footer></div><!--]--><!--]--><!--[--><!----><!--[--><!--]--><!--]--><!--]--></div>
68    
68<script type="module" src="/assets/app-DtxJNn9c.js" defer></script>
68
69    <!-- 看板娘区块 -->
70    
70<script src="/live2d-widget/v20260619/autoload.js"></script>
70
71    <!-- End 看板娘区块 -->
72<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 72-73
72
73<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
73GTM-PPRFXWZJ
vendor: 87 bytes, lines 73-75
73"
74  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
75  
75<!-- End Google Tag Manager (noscript) -->
76  </body>
77</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.