[{"data":1,"prerenderedAt":524},["ShallowReactive",2],{"navigation_docs":3,"-bookmarks-learn":168,"-bookmarks-learn-surround":521},[4,46,75],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":45},"Bookmarks","i-lucide:bookmark","\u002Fbookmarks","10.bookmarks",[10,15,20,25,30,35,40],{"title":11,"path":12,"stem":13,"icon":14},"工具","\u002Fbookmarks\u002Ftools","10.bookmarks\u002F10.tools","i-lucide:wrench",{"title":16,"path":17,"stem":18,"icon":19},"开发","\u002Fbookmarks\u002Fdev","10.bookmarks\u002F20.dev","i-lucide:code-xml",{"title":21,"path":22,"stem":23,"icon":24},"学习","\u002Fbookmarks\u002Flearn","10.bookmarks\u002F30.learn","i-lucide:graduation-cap",{"title":26,"path":27,"stem":28,"icon":29},"视觉素材","\u002Fbookmarks\u002Fmedia","10.bookmarks\u002F40.media","i-lucide:image",{"title":31,"path":32,"stem":33,"icon":34},"AI","\u002Fbookmarks\u002Fai","10.bookmarks\u002F50.ai","i-lucide:sparkles",{"title":36,"path":37,"stem":38,"icon":39},"设计","\u002Fbookmarks\u002Fdesign","10.bookmarks\u002F60.design","i-lucide:palette",{"title":41,"path":42,"stem":43,"icon":44},"其它","\u002Fbookmarks\u002Fmore","10.bookmarks\u002F70.more","i-lucide:ellipsis",false,{"title":31,"icon":34,"path":47,"stem":48,"children":49,"page":45},"\u002Fai","20.ai",[50,55,60,65,70],{"title":51,"path":52,"stem":53,"icon":54},"Agent 工具","\u002Fai\u002Fagent-tools","20.ai\u002F10.agent-tools","i-lucide:puzzle",{"title":56,"path":57,"stem":58,"icon":59},"OmniRoute 使用","\u002Fai\u002Fomniroute-setup","20.ai\u002F20.omniroute-setup","i-lucide:route",{"title":61,"path":62,"stem":63,"icon":64},"RTK 使用","\u002Fai\u002Frtk-setup","20.ai\u002F30.rtk-setup","i-lucide:scissors",{"title":66,"path":67,"stem":68,"icon":69},"Headroom 使用","\u002Fai\u002Fheadroom-setup","20.ai\u002F40.headroom-setup","i-lucide:minimize-2",{"title":71,"path":72,"stem":73,"icon":74},"Serena 使用","\u002Fai\u002Fserena-setup","20.ai\u002F50.serena-setup","i-lucide:scan-search",{"title":76,"icon":77,"path":78,"stem":79,"children":80,"page":45},"Guides","i-lucide:book-open","\u002Fguides","30.guides",[81,133,154],{"title":82,"icon":83,"path":84,"stem":85,"children":86,"page":45},"Notes","i-lucide:notebook-text","\u002Fguides\u002Fnotes","30.guides\u002F10.notes",[87,91,96,100,105,109,113,118,123,128],{"title":88,"path":89,"stem":90,"icon":19},"开发问题记录","\u002Fguides\u002Fnotes\u002Fdev-qa","30.guides\u002F10.notes\u002F10.dev-qa",{"title":92,"path":93,"stem":94,"icon":95},"js 常用整理","\u002Fguides\u002Fnotes\u002Fjs-tidy","30.guides\u002F10.notes\u002F20.js-tidy","i-lucide:braces",{"title":97,"path":98,"stem":99,"icon":95},"js 小技巧","\u002Fguides\u002Fnotes\u002Fjs-tips","30.guides\u002F10.notes\u002F30.js-tips",{"title":101,"path":102,"stem":103,"icon":104},"git 问题记录","\u002Fguides\u002Fnotes\u002Fgit-qa","30.guides\u002F10.notes\u002F40.git-qa","i-lucide:git-branch",{"title":106,"path":107,"stem":108,"icon":104},"git 扩展命令","\u002Fguides\u002Fnotes\u002Fgit-expand","30.guides\u002F10.notes\u002F50.git-expand",{"title":110,"path":111,"stem":112,"icon":104},"git 命令速查表","\u002Fguides\u002Fnotes\u002Fgit-cheatsheet","30.guides\u002F10.notes\u002F60.git-cheatsheet",{"title":114,"path":115,"stem":116,"icon":117},"bash 命令速查表","\u002Fguides\u002Fnotes\u002Fbash-cheatsheet","30.guides\u002F10.notes\u002F70.bash-cheatsheet","i-lucide:square-terminal",{"title":119,"path":120,"stem":121,"icon":122},"linux 命令速查表","\u002Fguides\u002Fnotes\u002Flinux-cheatsheet","30.guides\u002F10.notes\u002F80.linux-cheatsheet","i-lucide:server",{"title":124,"path":125,"stem":126,"icon":127},"Docker 使用","\u002Fguides\u002Fnotes\u002Fdocker-setup","30.guides\u002F10.notes\u002F90.docker-setup","i-lucide:container",{"title":129,"path":130,"stem":131,"icon":132},"常用工具命令","\u002Fguides\u002Fnotes\u002Fcommon-tool-commands","30.guides\u002F10.notes\u002F95.common-tool-commands","i-lucide:toolbox",{"title":134,"icon":135,"path":136,"stem":137,"children":138,"page":45},"System","i-lucide:monitor","\u002Fguides\u002Fsystem","30.guides\u002F20.system",[139,144,149],{"title":140,"path":141,"stem":142,"icon":143},"系统常用软件","\u002Fguides\u002Fsystem\u002Fsystem-software","30.guides\u002F20.system\u002F10.system-software","i-lucide:package",{"title":145,"path":146,"stem":147,"icon":148},"开发工具命令","\u002Fguides\u002Fsystem\u002Fdev-tools-commands","30.guides\u002F20.system\u002F20.dev-tools-commands","i-lucide:terminal",{"title":150,"path":151,"stem":152,"icon":153},"macOS 使用记录","\u002Fguides\u002Fsystem\u002Fmacos-usage-record","30.guides\u002F20.system\u002F30.macos-usage-record","i-simple-icons:apple",{"title":155,"icon":54,"path":156,"stem":157,"children":158,"page":45},"Other","\u002Fguides\u002Fother","30.guides\u002F30.other",[159,164],{"title":160,"path":161,"stem":162,"icon":163},"汉语拼音和小鹤双拼","\u002Fguides\u002Fother\u002Fflypy-pinyin","30.guides\u002F30.other\u002F10.flypy-pinyin","i-lucide:notebook-pen",{"title":165,"path":166,"stem":167,"icon":143},"魔方公式","\u002Fguides\u002Fother\u002Frubik-cube-formula","30.guides\u002F30.other\u002F20.rubik-cube-formula",{"id":169,"title":21,"body":170,"description":505,"extension":515,"links":516,"meta":517,"navigation":518,"path":22,"seo":519,"stem":23,"__hash__":520},"docs\u002F10.bookmarks\u002F30.learn.md",{"type":171,"value":172,"toc":504},"minimark",[173,177,238,241,245,300,302,305,336,338,341,384,386,389,416,418,421,484,486,489],[174,175,176],"h2",{"id":176},"热门教程",[178,179,185,190,194,198,202,206,210,214,218,222,226,230,234],"div",{"className":180},[181,182,183,184],"grid","gap-4","sm:grid-cols-2","[&>*]:my-0!",[186,187,189],"tip",{"to":188},"http:\u002F\u002Fes6.ruanyifeng.com\u002F","ES6 入门教程",[186,191,193],{"to":192},"https:\u002F\u002Fzh.javascript.info\u002F","现代 JavaScript 教程",[186,195,197],{"to":196},"https:\u002F\u002Fcn.history.js.org\u002F","JavaScript 二十年",[186,199,201],{"to":200},"https:\u002F\u002Fcoffe1891.gitbook.io\u002Ffrontend-hard-mode-interview\u002F","前端内参",[186,203,205],{"to":204},"http:\u002F\u002Fliubin.org\u002Fpromises-book\u002F","JavaScript Promise迷你书",[186,207,209],{"to":208},"https:\u002F\u002Fwww.30secondsofcode.org\u002F","30secondsofcode",[186,211,213],{"to":212},"https:\u002F\u002Fdiscoverthreejs.com\u002F","Discover three.js",[186,215,217],{"to":216},"https:\u002F\u002Fwww.techinterviewhandbook.org\u002F","Tech Interview Handbook",[186,219,221],{"to":220},"https:\u002F\u002Febookfoundation.github.io\u002Ffree-programming-books\u002Fbooks\u002Ffree-programming-books-zh.html","free-programming-books",[186,223,225],{"to":224},"https:\u002F\u002Fcsdiy.wiki\u002F","CS自学指南",[186,227,229],{"to":228},"https:\u002F\u002Fwizardforcel.gitbooks.io\u002Fvbird-linux-basic-4e\u002Fcontent\u002Findex.html","鸟哥的Linux私房菜第四版",[186,231,233],{"to":232},"https:\u002F\u002Fwww.bookstack.cn\u002F","书栈网",[186,235,237],{"to":236},"https:\u002F\u002Fwangdoc.com\u002F","互联网开发文档",[239,240],"hr",{},[174,242,244],{"id":243},"github","GitHub",[178,246,248,252,256,260,264,268,272,276,280,284,288,292,296],{"className":247},[181,182,183,184],[186,249,251],{"to":250},"https:\u002F\u002Fopensource.guide\u002Fzh-hans\u002F","开源软件指南",[186,253,255],{"to":254},"https:\u002F\u002Fgitee.com\u002Fopensource-guide\u002F","开源指北",[186,257,259],{"to":258},"https:\u002F\u002Fgithub.com\u002Fxitu\u002Fgold-miner","掘金翻译计划",[186,261,263],{"to":262},"https:\u002F\u002Fgithub.com\u002Fbradtraversy\u002F50projects50days","50 Projects in 50 Days",[186,265,267],{"to":266},"https:\u002F\u002Fliiked.github.io\u002FVS-Code-Extension-Doc-ZH","VS Code 插件创作中文开发文档",[186,269,271],{"to":270},"https:\u002F\u002Fgithub.com\u002Fvuejs\u002Fawesome-vue","awesome-vue",[186,273,275],{"to":274},"https:\u002F\u002Fgithub.com\u002Fopendigg\u002Fawesome-github-vue","awesome-github-vue",[186,277,279],{"to":278},"https:\u002F\u002Fgithub.com\u002FAufree\u002Fawesome-wechat-weapp","awesome-wechat-weapp",[186,281,283],{"to":282},"https:\u002F\u002Fgithub.com\u002FGorvGoyl\u002FClone-Wars","Clone-Wars",[186,285,287],{"to":286},"https:\u002F\u002Fgithub.com\u002Fanuraghazra\u002Fgithub-readme-stats\u002Fblob\u002Fmaster\u002Fdocs\u002Freadme_cn.md","github-readme-stats",[186,289,291],{"to":290},"https:\u002F\u002Fgithub.com\u002Fryo-ma\u002Fgithub-profile-trophy","github-profile-trophy",[186,293,295],{"to":294},"https:\u002F\u002Fashutosh00710.github.io\u002Fgithub-readme-activity-graph\u002F","GitHub Readme Activity Graph",[186,297,299],{"to":298},"https:\u002F\u002Fgithub.com\u002Fk88hudson\u002Fgit-flight-rules\u002Fblob\u002Fmaster\u002FREADME_zh-CN.md","Git飞行规则(Flight Rules)",[239,301],{},[174,303,304],{"id":304},"算法",[178,306,308,312,316,320,324,328,332],{"className":307},[181,182,183,184],[186,309,311],{"to":310},"https:\u002F\u002Fthe-algorithms.com\u002F","The Algorithms",[186,313,315],{"to":314},"https:\u002F\u002Fwww.hello-algo.com\u002F","Hello 算法",[186,317,319],{"to":318},"https:\u002F\u002Fleetcode-solution-leetcode-pp.gitbook.io\u002Fleetcode-solution\u002F","算法通关之路",[186,321,323],{"to":322},"https:\u002F\u002Fgithub.com\u002Ftrekhleb\u002Fjavascript-algorithms\u002Fblob\u002Fmaster\u002FREADME.zh-CN.md","JavaScript 算法与数据结构",[186,325,327],{"to":326},"https:\u002F\u002Fvisualgo.net\u002Fzh","VisuAlgo - 数据结构和算法动态可视化",[186,329,331],{"to":330},"https:\u002F\u002Fwww.jsv9000.app\u002F","JS Visualizer 9000",[186,333,335],{"to":334},"https:\u002F\u002Fpathfinding-visualizer-nu.vercel.app\u002F","Pathfinding Visualizer",[239,337],{},[174,339,340],{"id":340},"在线练习",[178,342,344,348,352,356,360,364,368,372,376,380],{"className":343},[181,182,183,184],[186,345,347],{"to":346},"https:\u002F\u002Fgithub.com\u002Ftype-challenges\u002Ftype-challenges\u002Fblob\u002Fmain\u002FREADME.zh-CN.md","type-challenges - TypeScript 类型体操",[186,349,351],{"to":350},"https:\u002F\u002Ftypehero.dev\u002F","TypeHero",[186,353,355],{"to":354},"https:\u002F\u002Fcn-vuejs-challenges.netlify.app\u002F","Vue.js 挑战 - Vue3 在线挑战平台",[186,357,359],{"to":358},"https:\u002F\u002Flearngitbranching.js.org\u002F?locale=zh_CN","Learn Git Branching - 在线 git 学习教程",[186,361,363],{"to":362},"https:\u002F\u002Fcssgridgarden.com\u002F#zh-cn","Grid Garden - 在线 grid 学习教程",[186,365,367],{"to":366},"http:\u002F\u002Fwww.flexboxdefense.com\u002F","Flexbox Defense - 在线 flex 学习教程",[186,369,371],{"to":370},"https:\u002F\u002Fsvg-tutorial.com\u002F","Svg Tutorial",[186,373,375],{"to":374},"https:\u002F\u002Fcodingfantasy.com\u002F","Codingfantasy",[186,377,379],{"to":378},"https:\u002F\u002Fzh.learnlayout.com\u002F","学习 CSS 布局",[186,381,383],{"to":382},"http:\u002F\u002Flayout.imweb.io\u002F","深入浅出 CSS 布局",[239,385],{},[174,387,388],{"id":388},"在线课程",[178,390,392,396,400,404,408,412],{"className":391},[181,182,183,184],[186,393,395],{"to":394},"https:\u002F\u002Fwww.freecodecamp.org\u002Fchinese\u002F","FreeCodeCamp",[186,397,399],{"to":398},"https:\u002F\u002Fwww.quanzhanketang.com\u002F","W3Schools.com",[186,401,403],{"to":402},"https:\u002F\u002Fcodegym.cc\u002Fzh\u002F","CodeGym - 在线 Java 语言编程课程",[186,405,407],{"to":406},"https:\u002F\u002Fexercism.org\u002F","Exercism - 免费在线编程",[186,409,411],{"to":410},"https:\u002F\u002Flabex.io\u002F","LabEx - 交互式动手实验学习平台",[186,413,415],{"to":414},"https:\u002F\u002Fwww.doyoudo.com\u002F","doyoudo - 资源学习网站",[239,417],{},[174,419,420],{"id":420},"英语",[178,422,424,428,432,436,440,444,448,452,456,460,464,468,472,476,480],{"className":423},[181,182,183,184],[186,425,427],{"to":426},"https:\u002F\u002Fwww.duolingo.cn\u002F","多邻国",[186,429,431],{"to":430},"https:\u002F\u002Fwww.lingohut.com\u002Fzh\u002Fl1\u002F%E5%AD%A6%E4%B9%A0%E8%8B%B1%E8%AF%AD","LingoHut - 免费英语课程",[186,433,435],{"to":434},"https:\u002F\u002Fwww.tingclass.net\u002F","英语听力课堂",[186,437,439],{"to":438},"https:\u002F\u002Frelingo.net\u002F","Relingo",[186,441,443],{"to":442},"https:\u002F\u002Fwww.trancy.org\u002F","Trancy",[186,445,447],{"to":446},"https:\u002F\u002Fwww.newconceptenglish.com\u002F","新概念英语",[186,449,451],{"to":450},"https:\u002F\u002Fwords.aihub.ren\u002F","程序员英语词汇宝典",[186,453,455],{"to":454},"https:\u002F\u002Fwww.typelit.io\u002F","TypeLit.io",[186,457,459],{"to":458},"https:\u002F\u002Fwww.typingclub.com\u002Fsportal\u002F","TypingClub",[186,461,463],{"to":462},"https:\u002F\u002F2study.top\u002F","Type Words - 开源单词与文章练习工具",[186,465,467],{"to":466},"https:\u002F\u002Fqwerty.kaiyi.cool\u002F","Qwerty Learner",[186,469,471],{"to":470},"https:\u002F\u002Fa-programmers-guide-to-english.harryyu.me\u002F","A Programmer's Guide to English",[186,473,475],{"to":474},"https:\u002F\u002Fbyoungd.gitbook.io\u002Fenglish-level-up-tips\u002F","English-level-up-tips-for-Chinese",[186,477,479],{"to":478},"https:\u002F\u002Fzhenti.burningvocabulary.com\u002F","英语真题在线",[186,481,483],{"to":482},"https:\u002F\u002Fnewsela.com\u002F","Newsela",[239,485],{},[174,487,488],{"id":488},"成长读物",[178,490,492,496,500],{"className":491},[181,182,183,184],[186,493,495],{"to":494},"https:\u002F\u002Fhowto-make-more-money-easychen.vercel.app\u002F","程序员如何优雅的挣零花钱？",[186,497,499],{"to":498},"http:\u002F\u002Fwww.inode.club\u002F","程序员成长指北",[186,501,503],{"to":502},"https:\u002F\u002Fwww.easywpbook.com\u002F","人人都能学会的 WordPress 实战课",{"title":505,"searchDepth":506,"depth":506,"links":507},"",2,[508,509,510,511,512,513,514],{"id":176,"depth":506,"text":176},{"id":243,"depth":506,"text":244},{"id":304,"depth":506,"text":304},{"id":340,"depth":506,"text":340},{"id":388,"depth":506,"text":388},{"id":420,"depth":506,"text":420},{"id":488,"depth":506,"text":488},"md",null,{},{"icon":24},{"title":21,"description":505},"G01wPGM3ikyFsBBJpKnnVXyC5Iudra1KdObbIoZT0FA",[522,523],{"title":16,"path":17,"stem":18,"description":505,"icon":19,"children":-1},{"title":26,"path":27,"stem":28,"description":505,"icon":29,"children":-1},1789315518679]