[{"data":1,"prerenderedAt":952},["ShallowReactive",2],{"site-search-articles":3,"article-\u002Fblog\u002F10\u002F60-n1andandoec\u002Foec-fnos":403,"article-around-\u002Fblog\u002F10\u002F60-n1andandoec\u002Foec-fnos":893},[4,17,29,40,51,60,68,76,83,90,98,104,110,116,128,137,145,154,163,170,178,184,190,195,202,210,215,221,226,232,237,245,252,257,264,272,276,282,289,295,299,303,308,313,319,324,328,333,340,346,351,359,365,372,378,385,392,398],{"id":5,"path":6,"title":7,"description":8,"date":9,"tags":10,"category":14,"minutes":15,"pinned":16},"blog\u002Fblog\u002Fnuxt4-vuetify4-blog.md","\u002Fblog\u002Fnuxt4-vuetify4-blog","Nuxt 4 + Vuetify 4 个人博客搭建记录","从内容结构、组件分层到服务端渲染，记录这个博客从零开始的完整实现过程。","2026-08-30",[11,12,13],"Nuxt","Vuetify","博客","开发",12,true,{"id":18,"path":19,"title":20,"description":21,"date":22,"tags":23,"category":26,"minutes":27,"pinned":28},"blog\u002Fblog\u002Fphoto-migration.md","\u002Fblog\u002Fphoto-migration","Google 相册迁移到 iCloud 分享","梳理照片导出、元数据修复与共享图库迁移过程，记录几个容易忽略的细节。","2026-08-26",[24,25],"相册","iCloud","生活",8,false,{"id":30,"path":31,"title":32,"description":33,"date":34,"tags":35,"category":14,"minutes":39,"pinned":28},"blog\u002Fblog\u002Fdocker-proxy.md","\u002Fblog\u002Fdocker-proxy","Docker 部署与反向代理配置","使用多阶段构建、容器重启策略和 Nginx 反向代理完成博客服务的可重复部署。","2026-08-18",[36,37,38],"Docker","Nginx","部署",10,{"id":41,"path":42,"title":43,"description":44,"date":45,"tags":46,"category":49,"minutes":50,"pinned":28},"blog\u002Fblog\u002Fsummer-coast.md","\u002Fblog\u002Fsummer-coast","一组夏日海边照片","把散落在相机和手机里的片段整理成一篇安静的夏日相册。","2026-08-09",[47,48],"摄影","夏日","随记",5,{"id":52,"path":53,"title":54,"description":54,"date":55,"tags":56,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F09-CloudFlare 优选 IP.md","\u002Fblog\u002F40\u002F09-cloudflare-ip","CloudFlare 优选 IP","2026-07-22 03:17:28",[57,58],"Cloudflare","优选域名","Blog",{"id":61,"path":62,"title":63,"description":63,"date":64,"tags":65,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F08-Cloudflare ImgBed 免费私有图床完整部署手册.md","\u002Fblog\u002F40\u002F08-cloudflare-imgbed","Cloudflare ImgBed 免费私有图床完整部署手册","2026-07-19 02:09:08",[57,66,67],"对象存储","图床",{"id":69,"path":70,"title":71,"description":71,"date":72,"tags":73,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F07-腾讯云 EdgeOne 边缘函数实现七牛&S3 随机图床 API.md","\u002Fblog\u002F40\u002F07-edgeone-ands3-api","腾讯云 EdgeOne 边缘函数实现七牛云 & S3 存储随机图床 API","2026-07-13 21:25:48",[74,75,67],"EdgeOne","七牛云",{"id":77,"path":78,"title":79,"description":79,"date":80,"tags":81,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F06-腾讯 EdgeOne 部署 Twikoo 评论系统指南.md","\u002Fblog\u002F40\u002F06-edgeone-twikoo","腾讯EdgeOne部署Twikoo评论系统指南","2026-06-14 17:41:11",[74,82],"Twikoo",{"id":84,"path":85,"title":86,"description":86,"date":87,"tags":88,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F05-OpenList 接入 S3 对象存储完整使用教程.md","\u002Fblog\u002F40\u002F05-openlist-s3","OpenList 接入 S3 对象存储完整使用教程","2026-06-11 13:08:07",[66,89],"OpenList",{"id":91,"path":92,"title":93,"description":94,"date":95,"tags":96,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F04-赛博大善人Cloudflare R2 图床.md","\u002Fblog\u002F40\u002F04-cloudflare-r2","赛博大善人 Cloudflare R2 图床","基于 Cloudflare R2 + 腾讯 Edge One + PicList 搭建免费、全球加速的图床方案","2026-06-09 13:07:35",[59,67,97],"CDN加速",{"id":99,"path":100,"title":101,"description":101,"date":102,"tags":103,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F03-白嫖免费图床，套CDN加速.md","\u002Fblog\u002F40\u002F03-cdn","白嫖免费图床，套 CDN 加速","2026-06-09",[59,67,97],{"id":105,"path":106,"title":107,"description":107,"date":108,"tags":109,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F02-零基础优雅搭建静态博客全教程.md","\u002Fblog\u002F40\u002F02","零基础优雅搭建静态博客全教程","2026-06-04",[59],{"id":111,"path":112,"title":113,"description":113,"date":114,"tags":115,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F01-远古产物—博客.md","\u002Fblog\u002F40\u002F01","赛博空间的私人岛屿：博客架构与风格美学","2026-06-03",[59],{"id":117,"path":118,"title":119,"description":119,"date":120,"tags":121,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F15.关于NAT回流与内网域名直连的终极指南.md","\u002Fblog\u002F10\u002F20\u002Fnat","关于 NAT 回流与内网域名直连的终极指南","2026-05-13",[122,123,124,125,126],"docker","DNS","Lucky","NAT 回流","远程访问","软路由",{"id":129,"path":130,"title":131,"description":131,"date":132,"tags":133,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F25.基于QMediaSync的飞牛外网strm直连.md","\u002Fblog\u002F10\u002F30-nas\u002Fqmediasyncstrm","基于 Lucky 反代与 QMediaSync 的飞牛外网 STRM 直连","2026-02-08",[134,135,136],"NAS","飞牛 OS","Strm",{"id":138,"path":139,"title":140,"description":140,"date":141,"tags":142,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F14.基于飞牛漏洞安全访问lucky反代&雷池防护.md","\u002Fblog\u002F10\u002F20\u002Fluckyand","基于飞牛漏洞安全访问Lucky反代&雷池防护","2026-02-03",[122,143,124,144,126],"WAF","飞牛",{"id":146,"path":147,"title":148,"description":148,"date":149,"tags":150,"category":153,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F03.oec-fnOS安装.md","\u002Fblog\u002F10\u002F60-n1andandoec\u002Foec-fnos","OEC-Turbo (RK3566) 安装飞牛 OS","2026-01-24",[151,152,134],"OEC","飞牛OS","N1&玩客云&OEC",{"id":155,"path":156,"title":157,"description":157,"date":158,"tags":159,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F13.Lucky反向代理终极指南.md","\u002Fblog\u002F10\u002F20\u002Flucky","Lucky 反向代理终极指南","2026-01-16",[122,160,161,124,162,126],"OpenWRT","IPv4","IPv6",{"id":164,"path":165,"title":166,"description":166,"date":167,"tags":168,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F11.NAS 导航页的终极形态.md","\u002Fblog\u002F10\u002F10-docker\u002Fnas","告别繁琐配置：NAS 导航页的终极形态 —— 从 Sun-Panel 到 FlatNAS","2026-01-05",[122,134,169],"导航页",{"id":171,"path":172,"title":173,"description":173,"date":174,"tags":175,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F10.LogVar 弹幕 API 部署指南.md","\u002Fblog\u002F10\u002F10-docker\u002Flogvar-api","LogVar 弹幕 API  (纯本地缓存版) 部署指南","2025-12-30",[122,176,177],"弹幕 API","媒体库",{"id":179,"path":180,"title":181,"description":181,"date":182,"tags":183,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F24.飞牛NAS第三方应用商店安装.md","\u002Fblog\u002F10\u002F30-nas\u002Fnas","飞牛 NAS 第三方应用商店 (FnDepot) 安装指南","2025-12-02",[134,135],{"id":185,"path":186,"title":187,"description":187,"date":188,"tags":189,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F09.兰空图床和高清图标库.md","\u002Fblog\u002F10\u002F10-docker","兰空图床和高清图标库","2025-11-15",[122,67],{"id":191,"path":186,"title":192,"description":192,"date":193,"tags":194,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F08.你是否需要一个图床？.md","你是否需要一个图床？","2025-11-14",[122,67],{"id":196,"path":197,"title":198,"description":198,"date":199,"tags":200,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F23.Hills播放器-Windows-安卓.md","\u002Fblog\u002F10\u002F30-nas\u002Fhills-windows","Hills 播放器（Windows + 安卓）","2025-11-10",[201],"Emby 第三方播放器",{"id":203,"path":204,"title":205,"description":205,"date":206,"tags":207,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F02.Debian13换源.md","\u002Fblog\u002F10\u002F50-linux\u002Fdebian13","Debian13 换源","2025-09-10",[208,209],"Linux","debian",{"id":211,"path":212,"title":213,"description":213,"date":206,"tags":214,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F04.Linux系统，音响有底噪.md","\u002Fblog\u002F10\u002F50-linux\u002Flinux","Linux 系统，音响有底噪怎么办？",[208],{"id":216,"path":217,"title":218,"description":218,"date":206,"tags":219,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F05.一键DD纯净系统脚本.md","\u002Fblog\u002F10\u002F50-linux\u002Fdd","一键 DD 纯净系统脚本",[208,220],"dd 系统",{"id":222,"path":223,"title":224,"description":224,"date":206,"tags":225,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F08.一行代码降低服务器功耗.md","\u002Fblog\u002F10\u002F50-linux","一行代码降低服务器功耗",[208,209],{"id":227,"path":228,"title":229,"description":229,"date":206,"tags":230,"category":153,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F01.N1盒子永不为奴-Armbian.md","\u002Fblog\u002F10\u002F60-n1andandoec\u002Fn1-armbian","N1 盒子永不为奴 Armbian",[231,208],"N1",{"id":233,"path":234,"title":235,"description":235,"date":206,"tags":236,"category":153,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F02.OEC站起来了-Armbian.md","\u002Fblog\u002F10\u002F60-n1andandoec\u002Foec-armbian","OEC 盒子永不为奴 Armbian",[151,208],{"id":238,"path":239,"title":240,"description":241,"date":242,"tags":243,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F01.容器&docker&docker-compose.md","\u002Fblog\u002F10\u002F10-docker\u002Fanddockeranddocker-compose","容器 & docker & docker-compose","初识 yaml 语法和 docker","2025-08-05",[122,244],"yaml",{"id":246,"path":247,"title":248,"description":249,"date":242,"tags":250,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F02.容器项目&下载类.md","\u002Fblog\u002F10\u002F10-docker\u002Fand","容器项目&下载类","采用docker搭建下载服务",[122,244,251],"下载",{"id":253,"path":247,"title":254,"description":255,"date":242,"tags":256,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F03.容器项目&相册类.md","容器项目&相册类","采用 docker 搭建 AI 相册",[122,244,24],{"id":258,"path":247,"title":259,"description":260,"date":242,"tags":261,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F04.容器项目&影视类.md","容器项目&影视类","采用 docker 影视媒体库",[122,244,262,263],"影视媒体库","Emby",{"id":265,"path":266,"title":267,"description":268,"date":242,"tags":269,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F05.Emby直连115网盘（一）.md","\u002Fblog\u002F10\u002F10-docker\u002Femby115","Emby直连115网盘（一）","使用 Emby 直连 115 网盘",[122,244,262,263,270,271],"strm","115 网盘",{"id":273,"path":266,"title":274,"description":268,"date":242,"tags":275,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F06.Emby直连115网盘（二）.md","Emby直连115网盘（二）",[122,244,262,263,270,271],{"id":277,"path":278,"title":279,"description":279,"date":242,"tags":280,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F07.Adguard Home去广告.md","\u002Fblog\u002F10\u002F10-docker\u002Fadguard-home","Adguard Home 去广告",[122,281],"Adguard Home",{"id":283,"path":284,"title":285,"description":286,"date":242,"tags":287,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F01.新的篇章，软路由.md","\u002Fblog\u002F10\u002F20","新的篇章，软路由","初识软路由",[127,288,160],"爱快",{"id":290,"path":284,"title":291,"description":292,"date":242,"tags":293,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F02.如何玩公网，怎么远程访问（一）.md","如何玩公网，怎么远程访问（一）","公网远程访问，IPv6也是公网",[127,126,294],"公网 IP",{"id":296,"path":284,"title":297,"description":292,"date":242,"tags":298,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F03.如何玩公网，怎么远程访问（二）.md","如何玩公网，怎么远程访问（二）",[127,126,294],{"id":300,"path":284,"title":301,"description":292,"date":242,"tags":302,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F04.如何玩公网，怎么远程访问（三）.md","如何玩公网，怎么远程访问（三）",[127,126,294],{"id":304,"path":284,"title":305,"description":305,"date":242,"tags":306,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F05.白嫖域名，远程访问.md","白嫖域名，远程访问",[127,126,307],"免费域名",{"id":309,"path":284,"title":310,"description":310,"date":242,"tags":311,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F06.没有公网如何远程访问.md","没有公网如何远程访问",[127,126,312],"内网穿透",{"id":314,"path":315,"title":316,"description":316,"date":242,"tags":317,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F07.爱快与OpenWRT双软路由MAC地址重复问题修正.md","\u002Fblog\u002F10\u002F20\u002Fopenwrtmac","爱快与 OpenWRT 双软路由MAC地址重复问题修正",[288,160,318],"MAC 地址",{"id":320,"path":321,"title":322,"description":322,"date":242,"tags":323,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F08.OpenWRT扩容.md","\u002Fblog\u002F10\u002F20\u002Fopenwrt","OpenWRT 扩容",[160],{"id":325,"path":321,"title":326,"description":326,"date":242,"tags":327,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F09.OpenWRT旁路由一条龙教程.md","OpenWRT 旁路由一条龙教程",[160],{"id":329,"path":330,"title":331,"description":331,"date":242,"tags":332,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F01.Emby刮削以及尽可能刮削到中文.md","\u002Fblog\u002F10\u002F30-nas\u002Femby","Emby 刮削以及尽可能刮削到中文",[263,177],{"id":334,"path":335,"title":336,"description":336,"date":242,"tags":337,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F02.Kodi&CoreELEC安装指南.md","\u002Fblog\u002F10\u002F30-nas\u002Fkodiandcoreelec","Kodi & CoreELEC 安装指南",[338,339,177],"Kodi","CoreELEC",{"id":341,"path":342,"title":343,"description":344,"date":242,"tags":345,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F20.飞牛OS的安装.md","\u002Fblog\u002F10\u002F30-nas\u002Fos","飞牛 OS 的安装","初识飞牛 NAS",[134,135],{"id":347,"path":342,"title":348,"description":349,"date":242,"tags":350,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F21.飞牛OS安装后必要配置.md","飞牛 OS 安装后必要配置","飞牛 NAS 基础配置",[134,135],{"id":352,"path":353,"title":354,"description":355,"date":242,"tags":356,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F40-虚拟机\u002F01.新的篇章，PVE虚拟机.md","\u002Fblog\u002F10\u002F40\u002Fpve","新的篇章，PVE虚拟机","初识 PVE 虚拟机",[208,209,357,358],"PVE","虚拟机",{"id":360,"path":361,"title":362,"description":363,"date":242,"tags":364,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F40-虚拟机\u002F03.基于PVE系统安装LXC-debian.md","\u002Fblog\u002F10\u002F40\u002Fpvelxc-debian","基于 PVE 系统安装 LXC-debian","初识 LXC debian",[208,209,357,358],{"id":366,"path":367,"title":368,"description":368,"date":242,"tags":369,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F40-虚拟机\u002F07.Ventoy多系统启动盘制作与使用全指南.md","\u002Fblog\u002F10\u002F40\u002Fventoy","Ventoy 多系统启动盘制作与使用全指南",[370,371],"Ventoy","PE 系统",{"id":373,"path":374,"title":375,"description":376,"date":242,"tags":377,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F01.新的篇章，debian12的配置.md","\u002Fblog\u002F10\u002F50-linux\u002Fdebian12","新的篇章，debian12 的配置","初识 debian 12",[208,209],{"id":379,"path":380,"title":381,"description":381,"date":242,"tags":382,"category":383,"minutes":50,"pinned":28},"blog\u002Fblog\u002F20-生活感悟\u002F02.在裂缝中种满阳光.md","\u002Fblog\u002F20","让灵魂带着光行走：在裂缝中种满太阳",[383,384],"生活感悟","随笔记录",{"id":386,"path":387,"title":388,"description":388,"date":242,"tags":389,"category":391,"minutes":50,"pinned":28},"blog\u002Fblog\u002F30-学习笔记\u002F01.Typora学习笔记.md","\u002Fblog\u002F30\u002Ftypora","Typora学习笔记",[390],"Typora","学习笔记",{"id":393,"path":394,"title":395,"description":395,"date":242,"tags":396,"category":391,"minutes":50,"pinned":28},"blog\u002Fblog\u002F30-学习笔记\u002F02.Markdown 拓展.md","\u002Fblog\u002F30\u002Fmarkdown","Markdown 拓展",[397],"Markdown",{"id":399,"path":380,"title":400,"description":400,"date":401,"tags":402,"category":383,"minutes":50,"pinned":28},"blog\u002Fblog\u002F20-生活感悟\u002F01.拥抱生活中的光与热.md","拥抱生活中的光与热","2025-07-05",[383,384],{"id":146,"title":148,"body":404,"category":153,"date":149,"description":148,"draft":28,"extension":885,"meta":886,"minutes":50,"navigation":16,"path":147,"pinned":28,"seo":889,"stem":890,"tags":891,"__hash__":892},{"type":405,"value":406,"toc":867},"minimark",[407,411,416,445,448,452,457,490,494,508,512,536,538,542,546,572,613,629,633,682,684,688,743,749,764,768,772,792,796,828,830,834,858,860,863],[408,409,148],"h1",{"id":410},"oec-turbo-rk3566-安装飞牛-os",[412,413,415],"h2",{"id":414},"_1-序言","1 序言",[417,418,419,427,433,439],"ul",{},[420,421,422,426],"li",{},[423,424,425],"strong",{},"硬件定位","：OEC-Turbo (RK3566) 是一款典型的“轻 NAS”设备，侧重于低功耗与高稳定性。",[420,428,429,432],{},[423,430,431],{},"适用场景","：完美胜任家庭照片备份、文件同步站以及普通码率的 4K 影音存储。",[420,434,435,438],{},[423,436,437],{},"性能边界","：受限于 ARM 架构，它并不适合运行重度虚拟机或进行高强度服务端转码。",[420,440,441,444],{},[423,442,443],{},"使用建议","：推荐作为存储后端，配合强劲的终端播放器（如 PotPlayer）实现流畅影音体验。",[446,447],"hr",{},[412,449,451],{"id":450},"_2-oec-刷机流程","2 OEC 刷机流程",[453,454,456],"h3",{"id":455},"_21-准备工具","2.1 准备工具",[417,458,459,465,478,484],{},[420,460,461,464],{},[423,462,463],{},"软件资源","：下载 OEC 适配的飞牛 OS 固件包、驱动包及 RK 瑞芯微开发工具。",[420,466,467],{},[417,468,469],{},[420,470,471],{},[472,473,477],"a",{"href":474,"rel":475},"https:\u002F\u002Fwww.123865.com\u002Fs\u002FgpgrVv-3C3I?pwd=sinc#",[476],"nofollow","飞牛 OS 文件下载地址",[420,479,480,483],{},[423,481,482],{},"硬件连接","：准备一根 Type-C 数据线。第一次刷机必须拆机，后续升级则无需拆机。",[420,485,486,489],{},[423,487,488],{},"辅助工具","：准备写盘软件 balenaEtcher 或 Rufus。",[453,491,493],{"id":492},"_22-驱动安装与工具配置","2.2 驱动安装与工具配置",[417,495,496,502],{},[420,497,498,501],{},[423,499,500],{},"驱动部署","：解压驱动包并完成安装，确保电脑能正确识别 RK3566 设备。",[420,503,504,507],{},[423,505,506],{},"工具设置","：打开 RK 工具，Loader 处选择 MiniLoaderAll.bin，System 分区选择下载好的飞牛线刷镜像（如 fnos_Mainland-PE_arm_1.0.2_rk3566-null_388.img 文件）。",[453,509,511],{"id":510},"_23-烧录步骤","2.3 烧录步骤",[417,513,514,520,526],{},[420,515,516,519],{},[423,517,518],{},"进入刷机模式","：拔掉 OEC 所有线缆，使用镊子短接主板上的短接触点，同时插入 Type-C 线，等待 2 秒后松开短接。",[420,521,522,525],{},[423,523,524],{},"执行刷机","：工具识别到设备后点击执行，若失败请多次尝试直至进度条完成。",[420,527,528,531,532,535],{},[423,529,530],{},"首次启动","：刷机成功后拔掉数据线，插上网线和电源，在路由器后台找到分配的 IP 地址即可访问飞牛后台并且",[423,533,534],{},"初始化创建账号密码","。",[446,537],{},[412,539,541],{"id":540},"_3-系统迁移至-sata-启动步骤","3 系统迁移至 SATA 启动步骤",[453,543,545],{"id":544},"_31-脚本部署指令","3.1 脚本部署指令",[417,547,548,566],{},[420,549,550,553,554,557,558,561,562,565],{},[423,551,552],{},"SSH 登录","：输入刚才获得的 ",[423,555,556],{},"IP"," 和",[423,559,560],{},"账号密码","，默认端口是 ",[423,563,564],{},"22"," 端口",[420,567,568,571],{},[423,569,570],{},"一键执行","：复制并运行以下命令以下载并启动“小小飞牛工具箱”：",[573,574,578],"pre",{"className":575,"code":576,"language":244,"meta":577,"style":577},"language-yaml shiki shiki-themes github-light github-dark","# 切换 root ,输入密码\nsudo -i \n# 一键脚本启动\ncurl -ksSL https:\u002F\u002Flinux.vvvvvv.de5.net\u002Fsh\u002Fxxfn-tool.sh -o \u002Fusr\u002Flocal\u002Fbin\u002Fxxfn-tool && chmod +x \u002Fusr\u002Flocal\u002Fbin\u002Fxxfn-tool && xxfn-tool\n","",[579,580,581,590,601,607],"code",{"__ignoreMap":577},[582,583,586],"span",{"class":584,"line":585},"line",1,[582,587,589],{"class":588},"sJ8bj","# 切换 root ,输入密码\n",[582,591,593,597],{"class":584,"line":592},2,[582,594,596],{"class":595},"sZZnC","sudo -i",[582,598,600],{"class":599},"sVt8B"," \n",[582,602,604],{"class":584,"line":603},3,[582,605,606],{"class":588},"# 一键脚本启动\n",[582,608,610],{"class":584,"line":609},4,[582,611,612],{"class":595},"curl -ksSL https:\u002F\u002Flinux.vvvvvv.de5.net\u002Fsh\u002Fxxfn-tool.sh -o \u002Fusr\u002Flocal\u002Fbin\u002Fxxfn-tool && chmod +x \u002Fusr\u002Flocal\u002Fbin\u002Fxxfn-tool && xxfn-tool\n",[417,614,615],{},[420,616,617,620,621,624,625],{},[423,618,619],{},"二次启动","：后续如需再次使用，直接输入 ",[579,622,623],{},"xxfn-tool"," 即可。\n",[626,627],"img",{"alt":577,"src":628},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780586285251.avif",[453,630,632],{"id":631},"_32-核心操作流程-7-13-1","3.2 核心操作流程 (7-13-1)",[417,634,635,641,651,661,671,677],{},[420,636,637,640],{},[423,638,639],{},"命令 7 (初始化)","：强制格式化 SATA 硬盘分区，默认 32 GB 创建系统盘，你可以创建 64 GB。",[420,642,643,646,647,650],{},[423,644,645],{},"命令 13 (热克隆)","：将当前正在运行的 eMMC 系统同步到 SATA 硬盘 (",[579,648,649],{},"\u002Fdev\u002Fsda1",")。",[420,652,653,656,657,660],{},[423,654,655],{},"关键优化","：在同步完成 99% 时，务必输入 ",[579,658,659],{},"y"," 执行“存储优化（收缩空间）”，这能显著降低物理占用并提升系统响应速度。",[420,662,663,666,667,670],{},[423,664,665],{},"命令 1 (引导切换)","：修改引导逻辑，指定下次开机从 ",[582,668,669],{},"SATA 硬盘"," 加载。",[420,672,673,676],{},[423,674,675],{},"命令 11 (重启)","：执行重启，系统将正式运行在 SATA 硬盘之上。",[420,678,679],{},[423,680,681],{},"重启后创建 SATA 剩余空间为存储空间",[446,683],{},[412,685,687],{"id":686},"_4-手动安装离线插件","4 手动安装离线插件",[417,689,690,696,702,708,714,732],{},[420,691,692,695],{},[423,693,694],{},"插件准备","：下载适配 ARM 架构的离线插件包例如 app.xos.xxnastool_arm_2601191355.fpk。",[420,697,698,701],{},[423,699,700],{},"上传操作","：进入飞牛 OS 的“应用中心”或“插件管理”页面。",[420,703,704,707],{},[423,705,706],{},"离线安装","：选择“手动上传”或“离线安装”，选中该 .fpk 文件进行部署。",[420,709,710,713],{},[423,711,712],{},"注意事项","：确保插件版本与当前的飞牛 OS 内核版本兼容，以防安装后无法启动应用。",[420,715,716],{},[417,717,718],{},[420,719,720,721,724,725,728,729],{},"假如你需要去应用商店下载软件，你就打开 ",[579,722,723],{},"XXNAS 工具箱","，然后打开 ",[579,726,727],{},"6.应用中心权限","，之后是",[579,730,731],{},"开启权限",[420,733,734],{},[417,735,736],{},[420,737,738,739,742],{},"你刷新应用商店就可以看到有软件了，你安装好后，记得",[579,740,741],{},"恢复状态","，避免出问题，毕竟你不是内测玩家，或者你等公测也行。",[744,745,746],"p",{},[626,747],{"alt":577,"src":748},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780586286901.avif",[417,750,751],{},[420,752,753],{},[417,754,755],{},[420,756,757,535],{},[423,758,759,760,763],{},"你安装的",[579,761,762],{},"飞牛影视","记得给媒体库文件夹权限，不然是看不到媒体库的",[412,765,767],{"id":766},"_5-飞牛影视测试与深度优化","5 飞牛影视测试与深度优化",[453,769,771],{"id":770},"_51-播放现状分析","5.1 播放现状分析",[417,773,774,780,786],{},[420,775,776,779],{},[423,777,778],{},"解码瓶颈","：杜比解码、10 bit 高码率就别想解码了",[420,781,782,785],{},[423,783,784],{},"解码要求","：普通 4k 低码率解码是没问题的，毕竟飞牛也优化了，rk3566 性能也就到这里了。",[420,787,788,791],{},[423,789,790],{},"测试反馈","：原生的“自带解码”方案目前无法流畅满足高码率视频的直接播放需求。",[453,793,795],{"id":794},"_52-播放方案","5.2 播放方案",[417,797,798,801,808,819],{},[420,799,800],{},"建议直流终端播放，浏览器播放不太行。",[420,802,803,804,807],{},"windows 客户端有一个打包好的项目叫做 ",[579,805,806],{},"fntv-electron 桌面客户端","，还可以我实际体验了，主要看你电脑配置解码了。",[420,809,810],{},[417,811,812],{},[420,813,814],{},[472,815,818],{"href":816,"rel":817},"https:\u002F\u002Fgithub.com\u002FQiaoKes\u002Ffntv-electron",[476],"下载地址",[420,820,821,824,825],{},[423,822,823],{},"花纯","真好看\n",[626,826],{"alt":577,"src":827},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780586288876.avif",[446,829],{},[412,831,833],{"id":832},"_6-结语","6 结语",[417,835,836,842,849],{},[420,837,838,841],{},[423,839,840],{},"系统价值","：通过 SATA 启动优化，OEC-Turbo 彻底告别了 eMMC 的空间限制与读写瓶颈。",[420,843,844],{},[417,845,846],{},[420,847,848],{},"跑满千兆，CPU 占用大概是40-50%。",[420,850,851,854,855],{},[423,852,853],{},"调教心态","：明确其“轻 NAS”的边界，坚持“存储在 NAS，解码在终端”的原则，它就是最省心的家庭备份方案。\n",[626,856],{"alt":577,"src":857},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780586290683.avif",[446,859],{},[744,861,862],{},"Created with ❤️ by 十三",[864,865,866],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":577,"searchDepth":592,"depth":592,"links":868},[869,870,875,879,880,884],{"id":414,"depth":592,"text":415},{"id":450,"depth":592,"text":451,"children":871},[872,873,874],{"id":455,"depth":603,"text":456},{"id":492,"depth":603,"text":493},{"id":510,"depth":603,"text":511},{"id":540,"depth":592,"text":541,"children":876},[877,878],{"id":544,"depth":603,"text":545},{"id":631,"depth":603,"text":632},{"id":686,"depth":592,"text":687},{"id":766,"depth":592,"text":767,"children":881},[882,883],{"id":770,"depth":603,"text":771},{"id":794,"depth":603,"text":795},{"id":832,"depth":592,"text":833},"md",{"published":149,"author":887,"image":888},"十三","https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780565168824.avif",{"title":148,"description":148},"blog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F03.oec-fnOS安装",[151,152,134],"tZAC-r5r4JXki1v1vi50gdK_Quvq58b8_5afKQRMDvs",[894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951],{"path":6,"title":7,"date":9},{"path":19,"title":20,"date":22},{"path":31,"title":32,"date":34},{"path":42,"title":43,"date":45},{"path":53,"title":54,"date":55},{"path":62,"title":63,"date":64},{"path":70,"title":71,"date":72},{"path":78,"title":79,"date":80},{"path":85,"title":86,"date":87},{"path":92,"title":93,"date":95},{"path":100,"title":101,"date":102},{"path":106,"title":107,"date":108},{"path":112,"title":113,"date":114},{"path":118,"title":119,"date":120},{"path":130,"title":131,"date":132},{"path":139,"title":140,"date":141},{"path":147,"title":148,"date":149},{"path":156,"title":157,"date":158},{"path":165,"title":166,"date":167},{"path":172,"title":173,"date":174},{"path":180,"title":181,"date":182},{"path":186,"title":187,"date":188},{"path":186,"title":192,"date":193},{"path":197,"title":198,"date":199},{"path":204,"title":205,"date":206},{"path":212,"title":213,"date":206},{"path":217,"title":218,"date":206},{"path":223,"title":224,"date":206},{"path":228,"title":229,"date":206},{"path":234,"title":235,"date":206},{"path":239,"title":240,"date":242},{"path":247,"title":248,"date":242},{"path":247,"title":254,"date":242},{"path":247,"title":259,"date":242},{"path":266,"title":267,"date":242},{"path":266,"title":274,"date":242},{"path":278,"title":279,"date":242},{"path":284,"title":285,"date":242},{"path":284,"title":291,"date":242},{"path":284,"title":297,"date":242},{"path":284,"title":301,"date":242},{"path":284,"title":305,"date":242},{"path":284,"title":310,"date":242},{"path":315,"title":316,"date":242},{"path":321,"title":322,"date":242},{"path":321,"title":326,"date":242},{"path":330,"title":331,"date":242},{"path":335,"title":336,"date":242},{"path":342,"title":343,"date":242},{"path":342,"title":348,"date":242},{"path":353,"title":354,"date":242},{"path":361,"title":362,"date":242},{"path":367,"title":368,"date":242},{"path":374,"title":375,"date":242},{"path":380,"title":381,"date":242},{"path":387,"title":388,"date":242},{"path":394,"title":395,"date":242},{"path":380,"title":400,"date":401},1788281984656]