<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>小刚刚技术博客</title><link>https://blog.bitefu.net/</link><description>Good Luck To You!</description><item><title>教育专用版WPS Office  OfficeAI助手</title><link>https://blog.bitefu.net/post/762.html</link><description>&lt;p style=&quot;margin-bottom: 20px; color: rgb(51, 51, 51); font-family: Arial, NeeaSimsun-Regular; text-wrap-mode: wrap; background-color: rgb(255, 255, 255); text-align: justify;&quot;&gt;为方便考生学习与考点备考，现提供计算机应用基础（WPS版）科目使用的教育专用版WPS Office软件，请广大考生和考点管理员下载使用。&lt;/p&gt;&lt;p style=&quot;margin-bottom: 20px; color: rgb(51, 51, 51); font-family: Arial, NeeaSimsun-Regular; text-wrap-mode: wrap; background-color: rgb(255, 255, 255); text-align: justify;&quot;&gt;下载地址：&lt;a href=&quot;https://nit.neea.edu.cn/html1/report/2410/22-1.htm&quot; target=&quot;_blank&quot; textvalue=&quot;https://nit.neea.edu.cn/html1/report/2410/22-1.htm&quot;&gt;https://nit.neea.edu.cn/html1/report/2410/22-1.htm&lt;/a&gt; &lt;/p&gt;&lt;p style=&quot;margin-bottom: 20px; color: rgb(51, 51, 51); font-family: Arial, NeeaSimsun-Regular; text-wrap-mode: wrap; background-color: rgb(255, 255, 255); text-align: justify;&quot;&gt;下载链接：&lt;a href=&quot;https://nit.neea.edu.cn/res/Home/2410/wps.exe&quot; target=&quot;_blank&quot;&gt;https://nit.neea.edu.cn/res/Home/2410/wps.exe&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;OfficeAI 助手下载 | OfficeAI助手&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://office-ai.cn/static/introductions/officeai/download.html&quot; target=&quot;_blank&quot;&gt;https://office-ai.cn/static/introductions/officeai/download.html&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 18 Aug 2026 15:09:06 +0800</pubDate></item><item><title>畅听FM 1.6.1|8MB超轻量收音机音频播放器 免费无广告</title><link>https://blog.bitefu.net/post/761.html</link><description>&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.5rem; color: rgb(32, 35, 43); font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;畅听FM是一款手机端听书和音频播放软件，仅8MB超轻量体积。内置音频源支持自定义，支持&lt;span style=&quot;color: #20232B; font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; background-color: #FFFFFF;&quot;&gt;网络、资讯、文艺、音乐&lt;/span&gt;&lt;span style=&quot;color: #20232B; font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; background-color: #FFFFFF;&quot;&gt;、体育、曲艺、经济&lt;/span&gt;等多种音频内容，支持搜索、收藏、播放记录等功能，界面简洁操作方便。&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.5rem; color: rgb(32, 35, 43); font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: bolder;&quot;&gt;8MB超轻量，听书听相声听音乐都能用，后台播放不影响使用其他APP。&lt;/span&gt;&lt;/p&gt;&lt;h3 id=&quot;畅听fm（android）&quot; style=&quot;box-sizing: border-box; margin: 2.5rem auto 1rem; font-weight: bolder; line-height: 1.5; font-size: 1.375rem; color: rgb(32, 35, 43); padding-bottom: 0.75rem; border-bottom: 1px solid rgb(236, 236, 236); font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;畅听FM（Android）&lt;/h3&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.5rem; color: rgb(32, 35, 43); font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;首页展示推荐音频内容，分类涵盖网络、资讯、文艺、音乐&lt;span style=&quot;color: #20232B; font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; background-color: #FFFFFF;&quot;&gt;、体育&lt;span style=&quot;color: #20232B; font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; background-color: #FFFFFF;&quot;&gt;、曲艺&lt;span style=&quot;color: #20232B; font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; background-color: #FFFFFF;&quot;&gt;、&lt;/span&gt;经济&lt;/span&gt;&lt;/span&gt;等。&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.5rem; color: rgb(32, 35, 43); font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://tool.bitefu.net/alist/cstcloud/2026/08/202608094145_8705.png&quot; title=&quot;ScreenShot_2026-08-09_112850_946.png&quot; alt=&quot;ScreenShot_2026-08-09_112850_946.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.5rem; color: rgb(32, 35, 43); font-family: &amp;quot;PingFang SC&amp;quot;, AlibabaPuHuiTi-2-55-Regular, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei UI&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans CN&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;下载地址：&lt;/p&gt;&lt;p&gt;畅听FM_1.6.1.apk: &lt;a href=&quot;https://url07.ctfile.com/f/349707-17569872529532-c8f1d5?p=5036&quot; target=&quot;_blank&quot;&gt;https://url07.ctfile.com/f/349707-17569872529532-c8f1d5?p=5036&lt;/a&gt; (访问密码: 5036)&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 09 Aug 2026 11:30:06 +0800</pubDate></item><item><title>我的听书离线书源下载</title><link>https://blog.bitefu.net/post/760.html</link><description>&lt;p&gt;wdts-2.6.0.apk下载地址&lt;/p&gt;&lt;p&gt;https://url07.ctfile.com/f/349707-17569867660801-3e6d23?p=5036 (访问密码: 5036)&lt;/p&gt;&lt;p&gt;离线书源下载地址&lt;/p&gt;&lt;p&gt;https://url07.ctfile.com/f/349707-17569867660435-c7254e?p=5036 (访问密码: 5036)&lt;/p&gt;&lt;p&gt;下载离线书源解压到相应的目录即可&lt;/p&gt;&lt;p&gt;听手机不同目录可能不同，我的目录&amp;nbsp;&lt;/p&gt;&lt;p&gt;内部存储/Android/data/com.github.eprendre.tingshu/files/jars/&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://tool.bitefu.net/alist/cstcloud/2026/08/202608058275_2842.jpg&quot; title=&quot;微信图片_20260804183015_100_17.jpg&quot; alt=&quot;微信图片_20260804183015_100_17.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 05 Aug 2026 08:31:08 +0800</pubDate></item><item><title>开源聊天系统零知识架构部署说明推荐</title><link>https://blog.bitefu.net/post/759.html</link><description>&lt;p&gt;开源地址：&lt;a href=&quot;https://github.com/BAYUEQI/ZQ-Chat&quot; target=&quot;_blank&quot; textvalue=&quot;https://github.com/BAYUEQI/ZQ-Chat&quot;&gt;https://github.com/BAYUEQI/ZQ-Chat&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; position: relative; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;h2 tabindex=&quot;-1&quot; class=&quot;heading-element&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: var(--base-size-24); margin-bottom: var(--base-size-16); font-weight: var(--base-text-weight-semibold,600); line-height: 1.25; border-bottom: 1px solid var(--borderColor-muted,var(--color-border-muted)); padding-bottom: 0.3em;&quot;&gt;部署说明&lt;/h2&gt;&lt;a id=&quot;user-content--部署说明&quot; class=&quot;anchor&quot; aria-label=&quot;Permalink: 🚀 部署说明&quot; href=&quot;https://github.com/BAYUEQI/ZQ-Chat#-%E9%83%A8%E7%BD%B2%E8%AF%B4%E6%98%8E&quot; style=&quot;box-sizing: border-box; background-color: rgba(0, 0, 0, 0); float: left; padding-right: var(--base-size-4); margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: var(--borderRadius-medium); opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 19.0938px; left: -28px; transform: translateY(calc(-50% - 0.3rem));&quot;&gt;&lt;svg data-component=&quot;Octicon&quot; class=&quot;octicon octicon-link&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; position: relative; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;h3 tabindex=&quot;-1&quot; class=&quot;heading-element&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: var(--base-size-24); margin-bottom: var(--base-size-16); font-size: 1.25em; font-weight: var(--base-text-weight-semibold,600); line-height: 1.25;&quot;&gt;方法一：一键部署到 Cloudflare Workers 【推荐】&lt;/h3&gt;&lt;a id=&quot;user-content-方法一一键部署到-cloudflare-workers&quot; class=&quot;anchor&quot; aria-label=&quot;Permalink: 方法一：一键部署到 Cloudflare Workers&quot; href=&quot;https://github.com/BAYUEQI/ZQ-Chat#%E6%96%B9%E6%B3%95%E4%B8%80%E4%B8%80%E9%94%AE%E9%83%A8%E7%BD%B2%E5%88%B0-cloudflare-workers&quot; style=&quot;box-sizing: border-box; background-color: rgba(0, 0, 0, 0); float: left; padding-right: var(--base-size-4); margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: var(--borderRadius-medium); opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);&quot;&gt;&lt;svg data-component=&quot;Octicon&quot; class=&quot;octicon octicon-link&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/div&gt;&lt;p dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: var(--base-size-16); color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;点击下方按钮即可一键部署到 &lt;a href=&quot;https://deploy.workers.cloudflare.com/?url=https://github.com/BAYUEQI/ZQ-Chat&quot; target=&quot;_blank&quot;&gt;Cloudflare Workers&lt;/a&gt;&lt;/p&gt;&lt;blockquote style=&quot;box-sizing: border-box; margin-top: 0px; margin-right: 0px; margin-bottom: var(--base-size-16); margin-left: 0px; color: var(--fgColor-muted,var(--color-fg-muted)); border-left: .25em solid var(--borderColor-default,var(--color-border-default)); padding: 0px 1em; font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;p dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;&quot;&gt;注意：此方式会基于主仓库创建新项目，后续主仓库更新不会自动同步。&lt;/p&gt;&lt;/blockquote&gt;&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; position: relative; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;h3 tabindex=&quot;-1&quot; class=&quot;heading-element&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: var(--base-size-24); margin-bottom: var(--base-size-16); font-size: 1.25em; font-weight: var(--base-text-weight-semibold,600); line-height: 1.25;&quot;&gt;方法二：自动同步 fork 并部署&lt;/h3&gt;&lt;a id=&quot;user-content-方法二自动同步-fork-并部署&quot; class=&quot;anchor&quot; aria-label=&quot;Permalink: 方法二：自动同步 fork 并部署&quot; href=&quot;https://github.com/BAYUEQI/ZQ-Chat#%E6%96%B9%E6%B3%95%E4%BA%8C%E8%87%AA%E5%8A%A8%E5%90%8C%E6%AD%A5-fork-%E5%B9%B6%E9%83%A8%E7%BD%B2&quot; style=&quot;box-sizing: border-box; background-color: rgba(0, 0, 0, 0); float: left; padding-right: var(--base-size-4); margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: var(--borderRadius-medium); opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);&quot;&gt;&lt;svg data-component=&quot;Octicon&quot; class=&quot;octicon octicon-link&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/div&gt;&lt;ol dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-bottom: var(--base-size-16); padding-left: 2em; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;先 fork 本项目到你自己的 GitHub 账号。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;打开 Cloudflare Workers 控制台，选择“从 GitHub 导入”，并选择你 fork 的仓库进行部署。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;blockquote style=&quot;box-sizing: border-box; margin-top: 0px; margin-right: 0px; margin-bottom: var(--base-size-16); margin-left: 0px; color: var(--fgColor-muted,var(--color-fg-muted)); border-left: .25em solid var(--borderColor-default,var(--color-border-default)); padding: 0px 1em; font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;p dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;&quot;&gt;本项目已内置自动同步 workflow，fork 后无需任何操作，主仓库的更新会自动同步到你的 fork 仓库，Cloudflare 也会自动重新部署，无需手动维护。&lt;/p&gt;&lt;/blockquote&gt;&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; position: relative; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;h3 tabindex=&quot;-1&quot; class=&quot;heading-element&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: var(--base-size-24); margin-bottom: var(--base-size-16); font-size: 1.25em; font-weight: var(--base-text-weight-semibold,600); line-height: 1.25;&quot;&gt;系统架构&lt;/h3&gt;&lt;a id=&quot;user-content-系统架构&quot; class=&quot;anchor&quot; aria-label=&quot;Permalink: 系统架构&quot; href=&quot;https://github.com/BAYUEQI/ZQ-Chat#%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84&quot; style=&quot;box-sizing: border-box; background-color: rgba(0, 0, 0, 0); float: left; padding-right: var(--base-size-4); margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: var(--borderRadius-medium); opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%);&quot;&gt;&lt;svg data-component=&quot;Octicon&quot; class=&quot;octicon octicon-link&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-bottom: var(--base-size-16); padding-left: 2em; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: var(--base-text-weight-semibold,600);&quot;&gt;前端&lt;/span&gt;：ES6+ 模块化 JavaScript，无框架依赖&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: var(--base-text-weight-semibold,600);&quot;&gt;后端&lt;/span&gt;：Cloudflare Workers + Durable Objects&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: var(--base-text-weight-semibold,600);&quot;&gt;通信&lt;/span&gt;：WebSocket 实时双向通信&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: var(--base-text-weight-semibold,600);&quot;&gt;构建&lt;/span&gt;：Vite 现代化构建工具&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; position: relative; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;h2 tabindex=&quot;-1&quot; class=&quot;heading-element&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: var(--base-size-24); margin-bottom: var(--base-size-16); font-weight: var(--base-text-weight-semibold,600); line-height: 1.25; border-bottom: 1px solid var(--borderColor-muted,var(--color-border-muted)); padding-bottom: 0.3em;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://tool.bitefu.net/alist/cstcloud/2026/08/202608099054_9114.png&quot; title=&quot;ScreenShot_2026-08-09_120201_892.png&quot; alt=&quot;ScreenShot_2026-08-09_120201_892.png&quot;/&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; position: relative; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;h2 tabindex=&quot;-1&quot; class=&quot;heading-element&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: var(--base-size-24); margin-bottom: var(--base-size-16); font-weight: var(--base-text-weight-semibold,600); line-height: 1.25; border-bottom: 1px solid var(--borderColor-muted,var(--color-border-muted)); padding-bottom: 0.3em;&quot;&gt;安全建议&lt;/h2&gt;&lt;a id=&quot;user-content-️-安全建议&quot; class=&quot;anchor&quot; aria-label=&quot;Permalink: ⚠️ 安全建议&quot; href=&quot;https://github.com/BAYUEQI/ZQ-Chat#%EF%B8%8F-%E5%AE%89%E5%85%A8%E5%BB%BA%E8%AE%AE&quot; style=&quot;box-sizing: border-box; background-color: rgba(0, 0, 0, 0); float: left; padding-right: var(--base-size-4); margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: var(--borderRadius-medium); opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 19.2188px; left: -28px; transform: translateY(calc(-50% - 0.3rem));&quot;&gt;&lt;svg data-component=&quot;Octicon&quot; class=&quot;octicon octicon-link&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-bottom: var(--base-size-16); padding-left: 2em; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: var(--base-text-weight-semibold,600);&quot;&gt;使用强房间密码&lt;/span&gt;：房间密码直接影响端到端加密强度，建议使用复杂密码&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: var(--base-text-weight-semibold,600);&quot;&gt;密码保密性&lt;/span&gt;：房间密码一旦泄露，该房间所有通信内容都可能被解密&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: var(--base-text-weight-semibold,600);&quot;&gt;使用最新版本的现代浏览器&lt;/span&gt;：确保密码学API的安全性和性能&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; position: relative; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;h2 tabindex=&quot;-1&quot; class=&quot;heading-element&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: var(--base-size-24); margin-bottom: var(--base-size-16); font-weight: var(--base-text-weight-semibold,600); line-height: 1.25; border-bottom: 1px solid var(--borderColor-muted,var(--color-border-muted)); padding-bottom: 0.3em;&quot;&gt;开源协议&lt;/h2&gt;&lt;a id=&quot;user-content--开源协议&quot; class=&quot;anchor&quot; aria-label=&quot;Permalink: 📄 开源协议&quot; href=&quot;https://github.com/BAYUEQI/ZQ-Chat#-%E5%BC%80%E6%BA%90%E5%8D%8F%E8%AE%AE&quot; style=&quot;box-sizing: border-box; background-color: rgba(0, 0, 0, 0); float: left; padding-right: var(--base-size-4); margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: var(--borderRadius-medium); opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 19.0938px; left: -28px; transform: translateY(calc(-50% - 0.3rem));&quot;&gt;&lt;svg data-component=&quot;Octicon&quot; class=&quot;octicon octicon-link&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/div&gt;&lt;p dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: var(--base-size-16); color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;本项目采用 ISC 开源协议。&lt;/p&gt;&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; position: relative; color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;h2 tabindex=&quot;-1&quot; class=&quot;heading-element&quot; dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: var(--base-size-24); margin-bottom: var(--base-size-16); font-weight: var(--base-text-weight-semibold,600); line-height: 1.25; border-bottom: 1px solid var(--borderColor-muted,var(--color-border-muted)); padding-bottom: 0.3em;&quot;&gt;免责声明&lt;/h2&gt;&lt;a id=&quot;user-content-️-免责声明&quot; class=&quot;anchor&quot; aria-label=&quot;Permalink: ⚠️ 免责声明&quot; href=&quot;https://github.com/BAYUEQI/ZQ-Chat#%EF%B8%8F-%E5%85%8D%E8%B4%A3%E5%A3%B0%E6%98%8E&quot; style=&quot;box-sizing: border-box; background-color: rgba(0, 0, 0, 0); float: left; padding-right: var(--base-size-4); margin: auto; line-height: 1; text-underline-offset: 0.2rem; border-radius: var(--borderRadius-medium); opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 19.2188px; left: -28px; transform: translateY(calc(-50% - 0.3rem));&quot;&gt;&lt;svg data-component=&quot;Octicon&quot; class=&quot;octicon octicon-link&quot; viewbox=&quot;0 0 16 16&quot; version=&quot;1.1&quot; width=&quot;16&quot; height=&quot;16&quot; aria-hidden=&quot;true&quot;&gt;&lt;path d=&quot;m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/div&gt;&lt;p dir=&quot;auto&quot; style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: var(--base-size-16); color: rgb(31, 35, 40); font-family: &amp;quot;Mona Sans VF&amp;quot;, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Noto Sans Backtick Fix&amp;quot;, &amp;quot;Noto Sans&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;本项目仅供学习和技术研究使用，不得用于任何违法犯罪活动。使用者应遵守所在国家和地区的相关法律法规。项目作者不承担因使用本软件而产生的任何法律责任。请在合法合规的前提下使用本项目。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 24px;&quot;&gt;使用说明&lt;/span&gt;&lt;/strong&gt;：&lt;/p&gt;&lt;p&gt;部署完成后会获取到一下&lt;span style=&quot;color: #313131; font-family: &amp;quot;Inter Variable&amp;quot;, ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; letter-spacing: -0.16px; background-color: #FFFFFF;&quot;&gt;workers.dev后缀的域名不过需要魔法才可以使用，如果国内也想用需要将域名托管到&lt;/span&gt;Cloudflare然后再绑定到Cloudflare Workers中&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #313131; font-family: &amp;quot;Inter Variable&amp;quot;, ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; letter-spacing: -0.16px; background-color: #FFFFFF;&quot;&gt;&lt;/span&gt;也可以注册个免费域名。&lt;/p&gt;&lt;p&gt;演示地址：&lt;a href=&quot;https://cloud.zqchat.ccwu.cc/&quot; _src=&quot;https://cloud.zqchat.ccwu.cc/&quot;&gt;https://cloud.zqchat.ccwu.cc/&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;其它地址：&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://chat.starrymiku.com/&quot; target=&quot;_blank&quot;&gt;https://chat.starrymiku.com/&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 02 Aug 2026 15:47:51 +0800</pubDate></item><item><title>微信小程序主包大小问题的终极解决方案</title><link>https://blog.bitefu.net/post/758.html</link><description>&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;针对uniapp开发的微信小程序主包太大，主包体积优化终极解决方案！【&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;subpackage-optimize&lt;/span&gt;】&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;网上找了很多普遍大众的优化方法都试过了，分包、图片、组件、公共库、图标、文件迁移这些都已经做到极致了优化了，奈何主包的大小还是超出2M，小程序的功能又多，开发无限制，分了好几个包了&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;最后才实现这套终极优化方案，各位开发微信小程序真的实在到没办法控制主包大小的，可以直接用我这套方法优化，保你减少至少几百kb，而且非常方便。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;我已经实现了减了400kb左右，这样下去，微信小程序后续增加功能还能坚持再开发个几年的。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;进入主题，只需两步，非常方便和容易操作！！&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;一、先安装&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;在项目根目录下执行命令即可，安装npm包&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255); padding: 15px 0px;&quot;&gt;&lt;div style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;div id=&quot;highlighter_345269&quot; class=&quot;syntaxhighlighter notranslate javascript&quot; style=&quot;overflow-wrap: break-word; width: 1658.89px; overflow-y: auto; margin: 1em 0px !important; position: relative !important; overflow-x: auto !important; background-color: rgb(27, 36, 38) !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; padding: 1px !important; max-height: 5000px !important;&quot;&gt;&lt;div class=&quot;toolbar&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: rgb(67, 90, 95) !important; border: none !important; inset: 1px 1px auto auto !important; float: none !important; height: 11px !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: absolute !important; vertical-align: baseline !important; width: 11px !important; box-sizing: content-box !important; font-size: 10px !important; min-height: auto !important; z-index: 10 !important; color: rgb(255, 255, 255) !important;&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;a href=&quot;https://www.52pojie.cn/#&quot; class=&quot;toolbar_item command_help help&quot; style=&quot;overflow-wrap: break-word; color: rgb(255, 255, 255) !important; text-decoration-line: none !important; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 1px 0px 0px !important; position: static !important; text-align: center !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 14px !important; min-height: auto !important; display: block !important;&quot;&gt;?&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;1658&quot; height=&quot;NaN&quot; style=&quot;width: 1453px;&quot;&gt;&lt;tbody style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important;&quot;&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important;&quot; class=&quot;firstRow&quot;&gt;&lt;td class=&quot;gutter&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border-width: 0px !important; border-style: initial !important; border-color: initial !important; inset: auto !important; float: none !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important;&quot; width=&quot;40&quot; height=&quot;NaN&quot;&gt;&lt;div class=&quot;line number1 index0 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;code&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border-width: 0px !important; border-style: initial !important; border-color: initial !important; inset: auto !important; float: none !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important;&quot; width=&quot;NaN&quot; height=&quot;NaN&quot;&gt;&lt;div class=&quot;container&quot; style=&quot;overflow-wrap: break-word; border: 0px !important; margin: 0px !important; background: none !important; border-radius: 0px !important; padding: 0px !important; width: auto !important; position: relative !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important;&quot;&gt;&lt;div class=&quot;line number1 index0 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;npm i subpackage-optimize&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;二、配置&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;1、在项目根目录下创建 vue.config.js 文件，已有此文件跳过即可&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;/p&gt;&lt;div style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255); padding: 15px 0px;&quot;&gt;&lt;div style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;div id=&quot;highlighter_508151&quot; class=&quot;syntaxhighlighter notranslate javascript&quot; style=&quot;overflow-wrap: break-word; width: 1658.89px; overflow-y: auto; margin: 1em 0px !important; position: relative !important; overflow-x: auto !important; background-color: rgb(27, 36, 38) !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; padding: 1px !important; max-height: 5000px !important;&quot;&gt;&lt;div class=&quot;toolbar&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: rgb(67, 90, 95) !important; border: none !important; inset: 1px 1px auto auto !important; float: none !important; height: 11px !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: absolute !important; vertical-align: baseline !important; width: 11px !important; box-sizing: content-box !important; font-size: 10px !important; min-height: auto !important; z-index: 10 !important; color: rgb(255, 255, 255) !important;&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;a href=&quot;https://www.52pojie.cn/#&quot; class=&quot;toolbar_item command_help help&quot; style=&quot;overflow-wrap: break-word; color: rgb(255, 255, 255) !important; text-decoration-line: none !important; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 1px 0px 0px !important; position: static !important; text-align: center !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 14px !important; min-height: auto !important; display: block !important;&quot;&gt;?&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;1658&quot; height=&quot;NaN&quot; style=&quot;width: 1453px;&quot;&gt;&lt;tbody style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important;&quot;&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important;&quot; class=&quot;firstRow&quot;&gt;&lt;td class=&quot;gutter&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border-width: 0px !important; border-style: initial !important; border-color: initial !important; inset: auto !important; float: none !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important;&quot; width=&quot;40&quot; height=&quot;NaN&quot;&gt;&lt;div class=&quot;line number1 index0 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;01&lt;/div&gt;&lt;div class=&quot;line number2 index1 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;02&lt;/div&gt;&lt;div class=&quot;line number3 index2 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;03&lt;/div&gt;&lt;div class=&quot;line number4 index3 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;04&lt;/div&gt;&lt;div class=&quot;line number5 index4 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;05&lt;/div&gt;&lt;div class=&quot;line number6 index5 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;06&lt;/div&gt;&lt;div class=&quot;line number7 index6 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;07&lt;/div&gt;&lt;div class=&quot;line number8 index7 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;08&lt;/div&gt;&lt;div class=&quot;line number9 index8 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;09&lt;/div&gt;&lt;div class=&quot;line number10 index9 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;10&lt;/div&gt;&lt;div class=&quot;line number11 index10 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;11&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;code&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border-width: 0px !important; border-style: initial !important; border-color: initial !important; inset: auto !important; float: none !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important;&quot; width=&quot;NaN&quot; height=&quot;NaN&quot;&gt;&lt;div class=&quot;container&quot; style=&quot;overflow-wrap: break-word; border: 0px !important; margin: 0px !important; background: none !important; border-radius: 0px !important; padding: 0px !important; width: auto !important; position: relative !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important;&quot;&gt;&lt;div class=&quot;line number1 index0 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;const UniPackageOptimization = require(&lt;/code&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;#39;subpackage-optimize&amp;#39;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;);&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number2 index1 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;const pro = process.env.NODE_ENV ===&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;#39;production&amp;#39;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript comments&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(135, 138, 133) !important;&quot;&gt;// 判断生产环境&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number3 index2 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;module.exports = {&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number4 index3 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;configureWebpack: config =&amp;gt; {&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number5 index4 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript comments&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(135, 138, 133) !important;&quot;&gt;// 微信小程序打包优化&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number6 index5 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript comments&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(135, 138, 133) !important;&quot;&gt;// 需要其他平台小程序打包优化增加判断就可以了&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number7 index6 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript keyword&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(91, 161, 207) !important;&quot;&gt;if&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;(process.env.UNI_PLATFORM ===&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;quot;mp-weixin&amp;quot;&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;&amp;amp;&amp;amp; pro) {&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number8 index7 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;config.plugins.push(&lt;/code&gt;&lt;code class=&quot;javascript keyword&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(91, 161, 207) !important;&quot;&gt;new&lt;/code&gt;&amp;nbsp;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;UniPackageOptimization([&lt;/code&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;#39;components&amp;#39;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;], []))&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number9 index8 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;}&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number10 index9 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;}&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number11 index10 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;}&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;UniPackageOptimization 构造函数说明&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;UniPackageOptimization 接收两个参数&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;第一个参数是打入分包的一级目录数组&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;第二个参数是不打入分包的一级目录下的目录数组，第二个参数可以为空数组&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;UniPackageOptimization 说明中指的目录都是编译后文件的目录&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;2、配置 manifest.json 文件&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&amp;nbsp; &amp;nbsp; 在对应平台的配置下添加 &amp;quot;optimization&amp;quot; : {“subPackages”: true } 开启分包优化&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&amp;nbsp; &amp;nbsp; 目前只支持mp-weixin、mp-qq、mp-baidu、mp-toutiao、mp-kuaishou的分包优化&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&amp;nbsp; &amp;nbsp; 例如下列配置：&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255); padding: 15px 0px;&quot;&gt;&lt;div style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;div id=&quot;highlighter_222040&quot; class=&quot;syntaxhighlighter notranslate javascript&quot; style=&quot;overflow-wrap: break-word; width: 1658.89px; overflow-y: auto; margin: 1em 0px !important; position: relative !important; overflow-x: auto !important; background-color: rgb(27, 36, 38) !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; padding: 1px !important; max-height: 5000px !important;&quot;&gt;&lt;div class=&quot;toolbar&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: rgb(67, 90, 95) !important; border: none !important; inset: 1px 1px auto auto !important; float: none !important; height: 11px !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: absolute !important; vertical-align: baseline !important; width: 11px !important; box-sizing: content-box !important; font-size: 10px !important; min-height: auto !important; z-index: 10 !important; color: rgb(255, 255, 255) !important;&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;a href=&quot;https://www.52pojie.cn/#&quot; class=&quot;toolbar_item command_help help&quot; style=&quot;overflow-wrap: break-word; color: rgb(255, 255, 255) !important; text-decoration-line: none !important; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 1px 0px 0px !important; position: static !important; text-align: center !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-size: 14px !important; min-height: auto !important; display: block !important;&quot;&gt;?&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;1658&quot; height=&quot;NaN&quot; style=&quot;width: 1453px;&quot;&gt;&lt;tbody style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important;&quot;&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important;&quot; class=&quot;firstRow&quot;&gt;&lt;td class=&quot;gutter&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border-width: 0px !important; border-style: initial !important; border-color: initial !important; inset: auto !important; float: none !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important; color: rgb(175, 175, 175) !important;&quot; width=&quot;40&quot; height=&quot;NaN&quot;&gt;&lt;div class=&quot;line number1 index0 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;1&lt;/div&gt;&lt;div class=&quot;line number2 index1 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;2&lt;/div&gt;&lt;div class=&quot;line number3 index2 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;3&lt;/div&gt;&lt;div class=&quot;line number4 index3 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;4&lt;/div&gt;&lt;div class=&quot;line number5 index4 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;5&lt;/div&gt;&lt;div class=&quot;line number6 index5 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;6&lt;/div&gt;&lt;div class=&quot;line number7 index6 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;7&lt;/div&gt;&lt;div class=&quot;line number8 index7 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border-width: 0px 3px 0px 0px !important; border-top-style: initial !important; border-right-style: solid !important; border-bottom-style: initial !important; border-left-style: initial !important; border-top-color: initial !important; border-right-color: rgb(67, 90, 95) !important; border-bottom-color: initial !important; border-left-color: initial !important; border-image: initial !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 5px 5px 0px !important; position: static !important; text-align: right !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;8&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;code&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border-width: 0px !important; border-style: initial !important; border-color: initial !important; inset: auto !important; float: none !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important;&quot; width=&quot;NaN&quot; height=&quot;NaN&quot;&gt;&lt;div class=&quot;container&quot; style=&quot;overflow-wrap: break-word; border: 0px !important; margin: 0px !important; background: none !important; border-radius: 0px !important; padding: 0px !important; width: auto !important; position: relative !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; outline: 0px !important; overflow: visible !important; vertical-align: baseline !important; box-sizing: content-box !important; min-height: auto !important;&quot;&gt;&lt;div class=&quot;line number1 index0 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;quot;mp-weixin&amp;quot;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;: {&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number2 index1 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;quot;appid&amp;quot;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;:&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;quot;&amp;quot;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;,&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number3 index2 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;quot;usingComponents&amp;quot;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;:&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript keyword&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(91, 161, 207) !important;&quot;&gt;true&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;,&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number4 index3 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;quot;optimization&amp;quot;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;: {&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number5 index4 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript comments&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(135, 138, 133) !important;&quot;&gt;// 开启分包优化&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number6 index5 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript string&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(92, 230, 56) !important;&quot;&gt;&amp;quot;subPackages&amp;quot;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;:&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript keyword&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(91, 161, 207) !important;&quot;&gt;true&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number7 index6 alt2&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;}&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number8 index7 alt1&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background-image: none !important; background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 2px 0px 5px 10px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; min-height: auto !important; text-wrap-mode: nowrap !important;&quot;&gt;&lt;code class=&quot;javascript spaces&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;javascript plain&quot; style=&quot;overflow-wrap: break-word; border-radius: 0px !important; background: none !important; border: 0px !important; inset: auto !important; float: none !important; height: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; padding: 0px !important; position: static !important; vertical-align: baseline !important; width: auto !important; box-sizing: content-box !important; font-family: Consolas, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, monospace !important; min-height: auto !important; color: rgb(185, 189, 182) !important;&quot;&gt;},&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;注意事项&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;1.如果被打入分包的组件中有 slot 插槽，请使用第二个参数将该组件目录从分包中剔除，否则可能会导致样式错乱，比如弹窗组件就不建议打入分包中&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;2.打入分包的目录下必须有 .vue 文件&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF; color: #F2F2F2;&quot;&gt;转自：https://www.52pojie.cn/thread-2119250-1-1.html&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sat, 25 Jul 2026 18:32:14 +0800</pubDate></item><item><title>linux系统下nginx网站ssl证书自动续签</title><link>https://blog.bitefu.net/post/757.html</link><description>&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;本文使用 acme.sh + 自动续签 + Nginx reload&lt;/p&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;1.安装 acme.sh&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &amp;quot;Courier New&amp;quot;, serif; overflow-wrap: break-word;&quot;&gt;curl&amp;nbsp;https://get.acme.sh&amp;nbsp;|&amp;nbsp;sh&lt;/pre&gt;&lt;/div&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;acme.sh 在申请证书时，默认使用 ZeroSSL 作为 CA（证书颁发机构），ZeroSSL 免费额度有限（通常每月 3 张 DV 证书免费），超过后需要付费&lt;/p&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;如果你想继续用 Let’s Encrypt（完全免费，无次数限制），需要手动指定：&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &amp;quot;Courier New&amp;quot;, serif; overflow-wrap: break-word;&quot;&gt;~/.acme.sh/acme.sh&amp;nbsp;--set-default-ca&amp;nbsp;--server&amp;nbsp;letsencrypt&lt;/pre&gt;&lt;/div&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;2.确认验证目录目录&lt;/p&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;首先需要确认网站根目录，通常在nginx配置中的root标识行，如果没有设置过网站根目录，则是nginx默认的目录，可以检查以下目录是否是网站根目录&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &amp;quot;Courier New&amp;quot;, serif; overflow-wrap: break-word;&quot;&gt;ls&amp;nbsp;/usr/local/nginx/&lt;/pre&gt;&lt;/div&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;创建验证目录并赋予权限&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &amp;quot;Courier New&amp;quot;, serif; overflow-wrap: break-word;&quot;&gt;mkdir&amp;nbsp;-p&amp;nbsp;/usr/local/nginx/html/.well-known/acme-challenge/
chmod&amp;nbsp;-R&amp;nbsp;755&amp;nbsp;/usr/local/nginx/html/.well-known&lt;/pre&gt;&lt;/div&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;3. 申请证书&lt;/p&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;假设你的网站是&amp;nbsp;&lt;code data-start=&quot;322&quot; data-end=&quot;335&quot; style=&quot;margin: 0px 3px; padding: 0px 5px; font-family: ui-monospace, SFMono-Regular, &amp;quot;SF Mono&amp;quot;, Menlo, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace, sans-serif; font-size: 12px; line-height: 1.8; display: inline-block; overflow-x: auto; vertical-align: middle; border-radius: 3px; color: rgb(192, 52, 29); background-color: rgba(0, 0, 0, 0.04); border: none !important;&quot;&gt;example.com&lt;/code&gt;，网站根目录是&amp;nbsp;/usr/local/nginx/html ：&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &amp;quot;Courier New&amp;quot;, serif; overflow-wrap: break-word;&quot;&gt;~/.acme.sh/acme.sh&amp;nbsp;--issue&amp;nbsp;-d&amp;nbsp;example.com&amp;nbsp;-w&amp;nbsp;/usr/local/nginx/html&lt;/pre&gt;&lt;/div&gt;&lt;ul data-start=&quot;433&quot; data-end=&quot;517&quot; style=&quot;margin-left: 2.5rem; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p data-start=&quot;435&quot; data-end=&quot;457&quot; style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;&lt;code data-start=&quot;435&quot; data-end=&quot;451&quot; style=&quot;margin: 0px 3px; padding: 0px 5px; font-family: ui-monospace, SFMono-Regular, &amp;quot;SF Mono&amp;quot;, Menlo, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace, sans-serif; font-size: 12px; line-height: 1.8; display: inline-block; overflow-x: auto; vertical-align: middle; border-radius: 3px; color: rgb(192, 52, 29); background-color: rgba(0, 0, 0, 0.04); border: none !important;&quot;&gt;-d example.com&lt;/code&gt;&amp;nbsp;：域名&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p data-start=&quot;460&quot; data-end=&quot;517&quot; style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;&lt;code data-start=&quot;460&quot; data-end=&quot;478&quot; style=&quot;margin: 0px 3px; padding: 0px 5px; font-family: ui-monospace, SFMono-Regular, &amp;quot;SF Mono&amp;quot;, Menlo, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace, sans-serif; font-size: 12px; line-height: 1.8; display: inline-block; overflow-x: auto; vertical-align: middle; border-radius: 3px; color: rgb(192, 52, 29); background-color: rgba(0, 0, 0, 0.04); border: none !important;&quot;&gt;-w /var/www/html&lt;/code&gt;&amp;nbsp;：HTTP 验证路径，对应&amp;nbsp;&lt;code data-start=&quot;493&quot; data-end=&quot;500&quot; style=&quot;margin: 0px 3px; padding: 0px 5px; font-family: ui-monospace, SFMono-Regular, &amp;quot;SF Mono&amp;quot;, Menlo, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace, sans-serif; font-size: 12px; line-height: 1.8; display: inline-block; overflow-x: auto; vertical-align: middle; border-radius: 3px; color: rgb(192, 52, 29); background-color: rgba(0, 0, 0, 0.04); border: none !important;&quot;&gt;nginx&lt;/code&gt;&amp;nbsp;配置里&amp;nbsp;&lt;code data-start=&quot;505&quot; data-end=&quot;511&quot; style=&quot;margin: 0px 3px; padding: 0px 5px; font-family: ui-monospace, SFMono-Regular, &amp;quot;SF Mono&amp;quot;, Menlo, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace, sans-serif; font-size: 12px; line-height: 1.8; display: inline-block; overflow-x: auto; vertical-align: middle; border-radius: 3px; color: rgb(192, 52, 29); background-color: rgba(0, 0, 0, 0.04); border: none !important;&quot;&gt;root&lt;/code&gt;&amp;nbsp;的路径&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p data-start=&quot;519&quot; data-end=&quot;547&quot; style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;如果你有&amp;nbsp;&lt;code data-start=&quot;524&quot; data-end=&quot;541&quot; style=&quot;margin: 0px 3px; padding: 0px 5px; font-family: ui-monospace, SFMono-Regular, &amp;quot;SF Mono&amp;quot;, Menlo, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace, sans-serif; font-size: 12px; line-height: 1.8; display: inline-block; overflow-x: auto; vertical-align: middle; border-radius: 3px; color: rgb(192, 52, 29); background-color: rgba(0, 0, 0, 0.04); border: none !important;&quot;&gt;www.example.com&lt;/code&gt;&amp;nbsp;也要加上：&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &amp;quot;Courier New&amp;quot;, serif; overflow-wrap: break-word;&quot;&gt;~/.acme.sh/acme.sh&amp;nbsp;--issue&amp;nbsp;-d&amp;nbsp;example.com&amp;nbsp;-d&amp;nbsp;www.example.com&amp;nbsp;-w&amp;nbsp;/usr/local/nginx/html&lt;/pre&gt;&lt;/div&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;4.安装证书到你指定路径&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;~/.acme.sh/acme.sh --install-cert -d example.com \&lt;br style=&quot;margin: 0px; padding: 0px;&quot;/&gt;--key-file /root/ssl_certs/example.com.key \&lt;br style=&quot;margin: 0px; padding: 0px;&quot;/&gt;--fullchain-file /root/ssl_certs/example.com.pem \&lt;br style=&quot;margin: 0px; padding: 0px;&quot;/&gt;--reloadcmd &amp;quot;systemctl reload nginx&amp;quot;&lt;/p&gt;&lt;/div&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;如果提示重启nginx失败，可以手动执行命令重启，如&amp;nbsp;systemctl restart nginx.service&lt;/p&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;5.检查自动更新&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &amp;quot;Courier New&amp;quot;, serif; overflow-wrap: break-word;&quot;&gt;crontab&amp;nbsp;-l&lt;/pre&gt;&lt;/div&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;应该能看到类似：&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &amp;quot;Courier New&amp;quot;, serif; overflow-wrap: break-word;&quot;&gt;0&amp;nbsp;0&amp;nbsp;*&amp;nbsp;*&amp;nbsp;*&amp;nbsp;&amp;quot;~/.acme.sh&amp;quot;/acme.sh&amp;nbsp;--cron&amp;nbsp;--home&amp;nbsp;&amp;quot;~/.acme.sh&amp;quot;&amp;nbsp;&amp;gt;&amp;nbsp;/dev/null&lt;/pre&gt;&lt;/div&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;acme.sh 会每天检查一次证书是否快到期（30 天内），自动续签并执行&amp;nbsp;&lt;code data-start=&quot;1526&quot; data-end=&quot;1539&quot; style=&quot;margin: 0px 3px; padding: 0px 5px; font-family: ui-monospace, SFMono-Regular, &amp;quot;SF Mono&amp;quot;, Menlo, Consolas, &amp;quot;Liberation Mono&amp;quot;, monospace, sans-serif; font-size: 12px; line-height: 1.8; display: inline-block; overflow-x: auto; vertical-align: middle; border-radius: 3px; color: rgb(192, 52, 29); background-color: rgba(0, 0, 0, 0.04); border: none !important;&quot;&gt;--reloadcmd&lt;/code&gt;&lt;/p&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, 微软雅黑; font-size: 13.3333px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;手动测试续签：&lt;/p&gt;&lt;div class=&quot;cnblogs_code&quot; style=&quot;margin: 5px 0px; padding: 5px; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); overflow: auto; text-wrap-mode: wrap; font-family: &amp;quot;Courier New&amp;quot; !important; font-size: 12px !important;&quot;&gt;&lt;pre style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-family: &amp;quot;Courier New&amp;quot;, serif; overflow-wrap: break-word;&quot;&gt;~/.acme.sh/acme.sh&amp;nbsp;--renew&amp;nbsp;-d&amp;nbsp;example.com&amp;nbsp;--force&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 24 Jul 2026 09:51:30 +0800</pubDate></item><item><title>phpstudy怎样手动安装php 8.4等其它的php</title><link>https://blog.bitefu.net/post/756.html</link><description>&lt;h4 style=&quot;box-sizing: inherit; color: rgb(23, 22, 22); line-height: 1.2; margin: 12px 0px; font-size: 19px; font-family: Lato, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;对于Phpstudy中的PHP最高版是Php 8.2.9&lt;/h4&gt;&lt;p style=&quot;box-sizing: inherit; color: rgb(85, 85, 85); font-family: Lato, sans-serif; font-size: medium; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.cntworld.cn/wp-content/uploads/2025/03/1741670268-b6267bf1e40095d.png&quot;/&gt;&lt;/p&gt;&lt;h4 style=&quot;box-sizing: inherit; color: rgb(23, 22, 22); line-height: 1.2; margin: 12px 0px; font-size: 19px; font-family: Lato, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;从官网上手动下载PHP的高版本，如 PHP8.4.16&lt;/h4&gt;&lt;p&gt;下载地址：https://url07.ctfile.com/f/349707-17569848630622-f14bf9?p=5036 (访问密码: 5036)&lt;/p&gt;&lt;h4 style=&quot;box-sizing: inherit; color: rgb(23, 22, 22); line-height: 1.2; margin: 12px 0px; font-size: 19px; font-family: Lato, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;将下载好的PHP8.4包解压，并将其放在网站的目录，这个目录下有各个版本的PHP；&lt;/h4&gt;&lt;p style=&quot;box-sizing: inherit; color: rgb(85, 85, 85); font-family: Lato, sans-serif; font-size: medium; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;本站的目录 D:\phpstudy_pro\Extensions\php下将其改名为php8.4.16&lt;/p&gt;&lt;h4 style=&quot;box-sizing: inherit; color: rgb(23, 22, 22); line-height: 1.2; margin: 12px 0px; font-size: 19px; font-family: Lato, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;此时选择一个网站，点击管理就可以选择php版本了；修改后重启phpstudy就可以了；&lt;/h4&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://www.cntworld.cn/wp-content/uploads/2025/03/1741670271-86bd31d25f793a9.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;如果加载扩展不生效需要修改php.ini&lt;/p&gt;&lt;p&gt;extension_dir=&amp;quot;./&amp;quot;&lt;/p&gt;&lt;p&gt;或&lt;/p&gt;&lt;p&gt;extension_dir=&amp;quot;D:\phpstudy_pro\Extensions\php\php8.4.16nts\ext&amp;quot;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;如果不行可以联系我&lt;/p&gt;</description><pubDate>Sun, 19 Jul 2026 22:05:13 +0800</pubDate></item><item><title>[Windows] 格式大师 v1.0.0  免费无广音视频及文档全能格式转换工具</title><link>https://blog.bitefu.net/post/755.html</link><description>&lt;p&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #FFC000; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;格式大师&lt;/span&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;是一款&lt;/span&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #F000FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;免费无广&lt;/span&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;专为音视频及文档而设的全能格式转换工具。其无需复杂配置即可完成音视频、图像、办公文档四大类多样化格式互转，同时配套压缩、PDF 拆合、批量重命名等实用辅助功能。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;众所周知，同类功能的软件已经见多了，无奈要么必须在线联网或登录使用，要么功能次数限制搞会员制，要么参杂某某隐n服务或流氓行为等等，实在是一言难尽，&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;故这类情形的ex软件均不在本帖的推荐及讨论范围之内。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;而此款算是上述情况的平替产品，&lt;/span&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #F000FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;简洁无广告，无功能限制，无登录接口，零隐私泄露，可离线使用&lt;/span&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;，&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;支持Win 7 ~ 11 64位系统。假期已结束，有需请自取~~~&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #C800FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #C800FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;软件特点：（仅作简明扼要）&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;格式转换：支持视频、音频、图片以及文档格式互转（如下方所示）。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;文件命名：批量重命名，支持序号、原名、日期模板占位符。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;快速压缩：高/中/低三档预设 + 分辨率限制的视频压缩；质量与分辨率控制 + 压缩节省比例的图片压缩。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;其余工具：从视频中提取音轨、视频转 GIF（可自定义宽高、帧率、起止时间）、PDF 合并与拆分等。&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #C800FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;支持转换的格式：&lt;/span&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;视频：MP4、AVI、MKV、WMV、MOV、FLV、WEBM、TS、MPEG、3GP&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;音频：MP3、WAV、WMA、AAC、FLAC、OGG、M4A、AMR、OPUS&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;图片：JPG、PNG、BMP、GIF、TIFF、WEBP、ICO、TGA&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color:black;overflow-wrap: break-word; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;文档：Word/&amp;nbsp;Excel&amp;nbsp;/&amp;nbsp;PPT&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;amp;#8596;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;nbsp;PDF&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;amp;#8596;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;WPS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;amp;#8596;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;TXT、HTML&lt;/span&gt;&lt;span style=&quot;overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;amp;#8596;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;图片&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #C800FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;使用说明：&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #F000FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;绿色版&lt;/span&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;解压后可直接开箱即用，&lt;/span&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #00B050; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;建议以管理员身份运行。&lt;/span&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #00B0F0; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;所有功能均可在本地断网离线下使用且支持多个文件批量处理更可随时取消&lt;/span&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;，默认处理成功之后的文件跟随源文件目录位置，亦即A文件夹之下的 bingsunny.mp4 视频转成bingsunny.mov，则转换后的文件请到A文件夹寻找即可，其余以此类推并请自行体验~~~&lt;/span&gt;&lt;span style=&quot;color: #FFC000; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #FFC000; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;--------------&lt;/span&gt;&lt;span style=&quot;color: yellow; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;--------------&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #00B050; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;部分提示&lt;/span&gt;&lt;span style=&quot;color: #00B0F0; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;nbsp;-------------&lt;/span&gt;&lt;span style=&quot;color: #7030A0; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;-------------&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;1.&amp;nbsp;若要处理的文件已经改动过位置目录或重命名，则请清空并重新导入，否则无法实现处理。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;2.&amp;nbsp;压缩效率主要取决于所选比例及质量大小，且不一定为固定值。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: #171717; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;3.&amp;nbsp;若想要更多的扩展类工具，可搭配此一并使用直接夯爆 &amp;gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;a href=&quot;https://www.52pojie.cn/forum.php?mod=viewthread&amp;tid=2107158&amp;highlight=%D0%C7%D4%C2&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153);&quot;&gt;星月工具箱&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;color: #171717; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;nbsp;。&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #FFC000; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #FFC000; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;※已测Win 7 Pro &amp;amp; Win 11 26H1 Pro官方原版系统均可在断网模式下正常使用下方所示的功能。&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #C800FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #C800FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;PS：&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;1.&amp;nbsp;本软件&lt;/span&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #EE0000; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;已测火绒无拦截，&lt;/span&gt;&lt;span style=&quot;color: red; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;具体请戳 &amp;gt; &amp;gt;&lt;/span&gt;&lt;span style=&quot;color:black;overflow-wrap: break-word; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;font-family: Cambria, serif; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;a rel=&quot;nofollow noopener&quot; href=&quot;https://www.virustotal.com/gui/file-analysis/YTkxZDQzMWNiM2JhNDdmNGFjMmM2MzdhZmJhOTA4NjU6MTc4MjEwMDEyNw==&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153);&quot;&gt;查杀结果&lt;/a&gt;&amp;nbsp;。&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;担心的请扔到虚拟环境中运行，介意的勿下勿用，嫌弃的推荐直接删除软件及所在目录并转用其它工具~~~&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;2.&amp;nbsp;因软件所列举的功能采用纯 CPU 处理【且考虑到内核调用 ffmpeg&amp;nbsp;&amp;nbsp;环境，故软件整体不会太小又不可避免】，配置越好音视频时长越短自然处理效率越高&lt;span style=&quot;overflow-wrap: break-word;text-decoration:line-through;&quot;&gt;当然非绝对&lt;/span&gt;，反之亦然。。。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;3.&amp;nbsp;虽说并非面面俱到，但也并非一无是处。仅在此发布，还是此句，若是从其它站点收费取得的，则与本帖无关~~~&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;文档转换：（以 Win 7 为例，建议选取同类文件后缀处理效果更佳，有多少转多少）&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://tool.bitefu.net/alist/cstcloud/2026/08/202608054179_8095.png&quot; title=&quot;113847rzb43y1kp3kkxbbb.png&quot; alt=&quot;113847rzb43y1kp3kkxbbb.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;视频转动图：（为节省资源，动图效果不作上传）&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;视频压缩对比：（含同比例压缩前后大小、速率如下）&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #C800FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #C800FF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;-&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;--&amp;gt;&amp;lt;-&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #00FFC8; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;下载地址：&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt; color: #F2F2F2;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;1&amp;nbsp;&amp;nbsp;&amp;gt; &amp;gt;&lt;/span&gt;&lt;span style=&quot;text-wrap-mode: wrap; background-color: #FFFFFF; color: #00FFF0; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;a rel=&quot;nofollow noopener&quot; href=&quot;https://pan.baidu.com/s/1OCmob9umrZdsOxFu3ZbjKg?pwd=jszq&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153);&quot;&gt;du盘下载&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;color:black;overflow-wrap: break-word; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;font-family: Cambria, serif; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Cambria, serif; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;密码：jszq&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;2 &amp;gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;a rel=&quot;nofollow noopener&quot; href=&quot;http://4275.com/t0qsyt&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153);&quot;&gt;备份盘下载1&lt;/a&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color: black; text-wrap-mode: wrap; background-color: #FFFFFF; font-family: 晚安喵; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;3 &amp;gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 晚安喵; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF; overflow-wrap: break-word; font-size: 14pt;&quot;&gt;&lt;a rel=&quot;nofollow noopener&quot; href=&quot;https://1816296.share.123865.com/123pan/A2D9-h5Js&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153);&quot;&gt;备份盘下载2&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: 晚安喵; overflow-wrap: break-word; text-wrap-mode: wrap; background-color: #FFFFFF; color: #FFFFFF;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#444444;font-family:晚安喵&quot;&gt;&lt;span style=&quot;background-color: #FFFFFF; color: #F2F2F2;&quot;&gt;转自：https://www.52pojie.cn/thread-2113811-1-1.html&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Wed, 24 Jun 2026 08:53:39 +0800</pubDate></item><item><title>鸿易通：HOA Harmony on Android 26.6.13.1 在 Android 设备上运行 OpenHarmony / HarmonyOS HAP 应用</title><link>https://blog.bitefu.net/post/754.html</link><description>&lt;p&gt;&lt;span style=&quot;color:#1f2328;overflow-wrap: break-word; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;font-family:微软雅黑;overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;font-size:18px;overflow-wrap: break-word;&quot;&gt;在 Android 设备上运行 OpenHarmony / HarmonyOS HAP 应用。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;font-family:微软雅黑;overflow-wrap: break-word; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size:16px;overflow-wrap: break-word;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:微软雅黑;overflow-wrap: break-word; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size:16px;overflow-wrap: break-word;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://tool.bitefu.net/alist/cstcloud/2026/08/202608056644_5853.jpg&quot; title=&quot;215301zmam7rwrkwzzmpzz.jpg&quot; alt=&quot;215301zmam7rwrkwzzmpzz.jpg&quot;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:微软雅黑;overflow-wrap: break-word; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size:16px;overflow-wrap: break-word;&quot;&gt;一个正在开发中的实验性项目&lt;/span&gt;&lt;/span&gt;，&lt;/span&gt;&lt;span style=&quot;font-family:宋体;overflow-wrap: break-word; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;目标是让 HarmonyOS 的 HAP 应用包无需修改即可在 Android 设备上运行。目前已完成核心运行时搭建，ArkTS 页面渲染和原生 .so 加载均已验证通过，但大量系统 API 尚未实现，兼容性有限。&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;span style=&quot;color:#1f2328;overflow-wrap: break-word; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;font-family:&amp;amp;quot;;overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; font-size: 16px;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:微软雅黑;overflow-wrap: break-word; color: #444444; text-wrap-mode: wrap; background-color: #FFFFFF;&quot;&gt;&lt;span style=&quot;font-size:16px;overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color:#1f2328;overflow-wrap: break-word;&quot;&gt;百度网盘&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;a rel=&quot;nofollow noopener&quot; href=&quot;https://pan.baidu.com/s/1EdSSnL7SVIjmevyqFM3bHQ?pwd=rcew&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;https://pan.baidu.com/s/1EdSSnL7SVIjmevyqFM3bHQ?pwd=rcew&lt;/a&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Tahoma, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft Yahei&amp;quot;, Simsun, sans-serif; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;/p&gt;&lt;div class=&quot;parsedown-markdown&quot; style=&quot;overflow-wrap: break-word; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;; line-height: 1.5; color: rgb(68, 68, 68); text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;h2 id=&quot;55439771_支持到什么程度&quot; style=&quot;overflow-wrap: break-word; margin: 8px 0px 16px; padding: 0px 0px 0.3em; line-height: 1.25; border-bottom: 2px solid rgb(204, 204, 204); color: rgb(0, 0, 0);&quot;&gt;支持到什么程度&lt;/h2&gt;&lt;table width=&quot;1630&quot; style=&quot;width: 1453px;&quot;&gt;&lt;thead style=&quot;overflow-wrap: break-word; background-color: rgb(217, 226, 223);&quot;&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209);&quot; class=&quot;firstRow&quot;&gt;&lt;th style=&quot;overflow-wrap: break-word; text-align: left; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;能力&lt;/th&gt;&lt;th style=&quot;overflow-wrap: break-word; text-align: left; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;状态&lt;/th&gt;&lt;th style=&quot;overflow-wrap: break-word; text-align: left; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;说明&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;ArkTS 页面渲染&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;支持&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;SurfaceView + Skia，SDK 5.0/6.0 ABC 格式兼容&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209); background-color: rgb(246, 248, 250);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;HAP 安装与启动&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;支持&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;ZIP 解析、流式解压、多进程槽位管理（5 槽）&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;resources.index 解析&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;支持&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;V1（OHOS 5.0）和 V2（SDK 6.0）双版本&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209); background-color: rgb(246, 248, 250);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;原生 .so 加载&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;支持&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;无 RUNPATH 的闭源 .so 拓扑依赖加载 + musl ABI bridge（libb.so）&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;C++ STL（libc++_shared）&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;支持&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;std::string/vector/map/thread/exception/RTTI 等全部通过&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209); background-color: rgb(246, 248, 250);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;HDC 协议&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;支持&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;TCP 8710，支持 install/uninstall/shell/file send，DevEco Studio 可识别为设备&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;权限映射&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;部分&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;普通权限自动映射（INTERNET 等），危险权限需手动处理&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209); background-color: rgb(246, 248, 250);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;生命周期&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;部分&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;onCreate/onResume/onPause/onDestroy 已对接，部分中间状态未实现&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;HDS 组件&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;部分&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;70+ 导出 mock，功能正确但视觉与原版差异较大&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209); background-color: rgb(246, 248, 250);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;完整 Bundle Manager&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;不支持&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;未实现，&lt;code style=&quot;overflow-wrap: break-word; font-family: Consolas, Monaco, &amp;quot;Andale Mono&amp;quot;, monospace;&quot;&gt;bundleInfo_ is nullptr&lt;/code&gt;&amp;nbsp;日志警告&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;后台能力 / Service&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;不支持&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;未实现&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;overflow-wrap: break-word; border-top: 1px solid rgb(198, 203, 209); background-color: rgb(246, 248, 250);&quot;&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;分布式 / 多设备&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;不支持&lt;/td&gt;&lt;td style=&quot;overflow-wrap: break-word; padding: 6px 13px; border-color: rgb(198, 203, 209);&quot;&gt;未实现&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 id=&quot;55439771_已知限制&quot; style=&quot;overflow-wrap: break-word; margin: 8px 0px 16px; padding: 0px 0px 0.3em; line-height: 1.25; border-bottom: 2px solid rgb(204, 204, 204); color: rgb(0, 0, 0);&quot;&gt;已知限制&lt;/h2&gt;&lt;p style=&quot;overflow-wrap: break-word; margin-top: 0px; margin-bottom: 15px; padding: 0px;&quot;&gt;HOA 仍在早期开发阶段，以下为已知限制：&lt;/p&gt;&lt;ul style=&quot;overflow-wrap: break-word; margin-bottom: 15px; padding: 0px 0px 0px 2em;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;HAP 兼容性&lt;/span&gt;：目前只有部分 HAP 能正常运行。依赖未实现系统 API 的 HAP 会白屏或崩溃。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;性能&lt;/span&gt;：ArkUI-X 渲染管线未经优化，复杂页面可能卡顿。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;内存&lt;/span&gt;：每个 HAP 启动一个独立进程，多 HAP 同时运行内存压力较大。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;稳定性&lt;/span&gt;：长时间运行可能出现资源泄漏，建议测试后重启 app。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;安全性&lt;/span&gt;：HDC daemon 无认证机制（默认 8710 端口），仅适合开发调试，不要在生产环境使用。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 id=&quot;55439771_原理&quot; style=&quot;overflow-wrap: break-word; margin: 8px 0px 16px; padding: 0px 0px 0.3em; line-height: 1.25; border-bottom: 2px solid rgb(204, 204, 204); color: rgb(0, 0, 0);&quot;&gt;原理&lt;/h2&gt;&lt;p style=&quot;overflow-wrap: break-word; margin-top: 0px; margin-bottom: 15px; padding: 0px;&quot;&gt;HOA 基于 ArkUI-X 的 Android 构建体系，通过多个仓库的定向适配使运行时能够加载并执行 OHOS 原生格式的 HAP：&lt;/p&gt;&lt;ul style=&quot;overflow-wrap: break-word; margin-bottom: 15px; padding: 0px 0px 0px 2em;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;ArkTS 渲染&lt;/span&gt;：ETS VM 执行 modules.abc 字节码，ACE 引擎将 UI 树渲染到 Android SurfaceView&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;原生 .so 支持&lt;/span&gt;：通过&amp;nbsp;&lt;code style=&quot;overflow-wrap: break-word; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; padding: 0.2em 0.4em; margin: 0px; background-color: rgba(27, 31, 35, 0.05); border-radius: 6px;&quot;&gt;libb.so&lt;/code&gt;（musl ABI bridge）在 Android bionic 上运行 OHOS 闭源 .so；ELF patch 将 DT_NEEDED&amp;nbsp;&lt;code style=&quot;overflow-wrap: break-word; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; padding: 0.2em 0.4em; margin: 0px; background-color: rgba(27, 31, 35, 0.05); border-radius: 6px;&quot;&gt;libc.so&lt;/code&gt;&amp;nbsp;替换为&amp;nbsp;&lt;code style=&quot;overflow-wrap: break-word; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; padding: 0.2em 0.4em; margin: 0px; background-color: rgba(27, 31, 35, 0.05); border-radius: 6px;&quot;&gt;libb.so&lt;/code&gt;；&lt;code style=&quot;overflow-wrap: break-word; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; padding: 0.2em 0.4em; margin: 0px; background-color: rgba(27, 31, 35, 0.05); border-radius: 6px;&quot;&gt;elf_load_with_deps&lt;/code&gt;&amp;nbsp;对无 RUNPATH 的 .so 做拓扑依赖加载&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;overflow-wrap: break-word; font-weight: 700;&quot;&gt;HDC 协议&lt;/span&gt;：实现 OHOS HDC daemon，支持 DevEco Studio 设备识别与一键部署&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;转自：https://www.52pojie.cn/thread-2114086-1-1.html&lt;/p&gt;</description><pubDate>Wed, 24 Jun 2026 08:43:14 +0800</pubDate></item><item><title>C盘爆满报红 更改AppData路径的方法  更换C盘缓存路径</title><link>https://blog.bitefu.net/post/753.html</link><description>&lt;p style=&quot;text-align: left;&quot;&gt;相信大家在用windows系统的时，一直有个问题在困扰大家包括我，刚装完系统特别好用但用不了多久，就会出现开机启动慢、起来后更慢，相信各位PC操控者最头疼的问题莫过于此。而且对于开发者们来说各种包管理器的缓存一大堆（npm,pip,run,Temp,software等）都是占用磁盘的大户。最好的办法是将&lt;span style=&quot;text-wrap-mode: wrap;&quot;&gt;AppData移动到其它盘&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br style=&quot;text-align: left;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;AppData意思就是应用程序数据，它里面有三个子文件夹 local，locallow和roaming&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://img2018.cnblogs.com/i-beta/1639933/202002/1639933-20200209222730055-429778007.png&quot; alt=&quot;&quot; style=&quot;margin: 0px; padding: 0px; border: none; max-width: 100%; height: auto !important; cursor: zoom-in; transition: transform 300ms cubic-bezier(0.2, 0, 0.2, 1) !important;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://img2018.cnblogs.com/i-beta/1639933/202002/1639933-20200209224006441-2072965925.png&quot; alt=&quot;&quot; style=&quot;margin: 0px; padding: 0px; border: none; max-width: 100%; height: auto !important;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;以上这些说的是因为这些东西在作祟，但你还不能删了它们，1是你删不掉，2是删了也会在新建，我的观点就是，不惹你，不杀你我把你请到鸟不生蛋的地方&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;除了这里面的三个外 红字文件夹 里面的东西随便删&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;C:\Users\用户名\AppData\Local\Temp&amp;nbsp;里面临时文件&lt;br style=&quot;margin: 0px; padding: 0px; text-align: left;&quot;/&gt;C:\Users\用户名\AppData\Local\Microsoft\Windows\Temporary Internet Files&amp;nbsp;IE缓存文件（默认隐藏）&amp;nbsp;&lt;br style=&quot;margin: 0px; padding: 0px; text-align: left;&quot;/&gt;C:\Users\用户名\AppData\Local\Microsoft\Windows\History&amp;nbsp;浏览器历史记录（默认隐藏）&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;PC用久了，C的空间越来越小，系统也越来越卡主要就是因为用户的AppData目录越来越大，东西越来越多（另外还有win的temp和ie的缓存，不懂的找度娘吧）&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;C盘在我的脑海里就是纯Sys，能不装东西就不装东西（也可能我对这块比较洁癖）&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;移动步骤&amp;nbsp;&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot; style=&quot;list-style-type: decimal;&quot;&gt;&lt;li&gt;&lt;p style=&quot;text-align: left;&quot;&gt;先装个PE，进PE后（推荐wepe,hotpe），。不要看网上的帖子移动AppData文件夹，治标不治本）&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: wrap;&quot;&gt;手动复制C:\Users\用户名\ 到E:\ （记住是整个用户名文件夹整体复制，E:\随便你写D\E\F 只要离开c就ok,确保你要移动到的磁盘容量充足&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;text-wrap-mode: wrap;&quot;&gt;打开&lt;/span&gt;进册表编辑器（或cmd regedit） 找到&amp;nbsp; HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;text-align: left;&quot;&gt;修改 Shell Folders 和User Shell Folders 下面的值就是我们要修改的内容，如下图&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://img2018.cnblogs.com/i-beta/1639933/202002/1639933-20200209230129584-1687125137.png&quot; alt=&quot;&quot; style=&quot;margin: 0px; padding: 0px; border: none; max-width: 100%; height: auto !important; cursor: zoom-in; transition: transform 300ms cubic-bezier(0.2, 0, 0.2, 1) !important;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://img2018.cnblogs.com/i-beta/1639933/202002/1639933-20200209230426532-1763829827.png&quot; alt=&quot;&quot; style=&quot;margin: 0px; padding: 0px; border: 0px; max-width: 100%; height: auto !important; cursor: zoom-in; transition: transform 300ms cubic-bezier(0.2, 0, 0.2, 1) !important;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;User Shell Folders&amp;nbsp; 右边红色方框的值&amp;nbsp;%USERPROFILE%&amp;nbsp;难点&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;我们与其一个一个的改&amp;nbsp;&amp;nbsp;%USERPROFILE%&amp;nbsp;&amp;nbsp;不如直接改它的源头&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;找到&amp;nbsp;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://img2018.cnblogs.com/i-beta/1639933/202002/1639933-20200209231857901-523168325.png&quot; alt=&quot;&quot; style=&quot;margin: 0px; padding: 0px; border: 0px; max-width: 100%; height: auto !important; cursor: zoom-in; transition: transform 300ms cubic-bezier(0.2, 0, 0.2, 1) !important;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;把Profilelist 下的最长的两个目录里的值&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://img2018.cnblogs.com/i-beta/1639933/202002/1639933-20200209231942172-159902396.png&quot; alt=&quot;&quot; style=&quot;margin: 0px; padding: 0px; border: none; max-width: 100%; height: auto !important;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;这是我改好的，你们的应该是C:\user\administrator&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;这里记录了系统中所有帐户的配置文件路径，分别在各个用户所对应的SID项之下，其中的“ProfileImagePath”&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://img2018.cnblogs.com/i-beta/1639933/202002/1639933-20200209232225709-49910093.png&quot; alt=&quot;&quot; style=&quot;margin: 0px; padding: 0px; border: none; max-width: 100%; height: auto !important;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;字符串值就是%USERPROFILE%的值了------千万注意，这里你改了之后就不用一个一个的去改了&amp;nbsp;&lt;/p&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;&lt;a id=&quot;cb_post_title_url&quot; href=&quot;https://www.cnblogs.com/chendiming/p/5628644.html&quot;&gt;修改Win安装的默认路径:Users,Program Files,ProgramData&lt;/a&gt;&lt;/h1&gt;&lt;p style=&quot;text-align: left;&quot;&gt;32位：“HKEY_LOCAL_MACHINE\Software\Microsoft\&amp;nbsp;Windows\&amp;nbsp;CurrentVersion”&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;64位：“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion”；&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;同样是把ProgramFilesDirz项中的ProgramFilesDir&amp;nbsp;和ProgramFilesDir(x86)&amp;nbsp;改成你想设置的路径即可，其他的不用改。&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://img2022.cnblogs.com/blog/1639933/202201/1639933-20220123170616496-990834777.png&quot; alt=&quot;&quot; loading=&quot;lazy&quot; style=&quot;margin: 0px; padding: 0px; border: 0px; max-width: 100%; height: auto !important; cursor: zoom-in; transition: transform 300ms cubic-bezier(0.2, 0, 0.2, 1) !important;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;在这里我也将这个项改了路径如下：“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion“&amp;nbsp; &amp;nbsp;里面把C全改了就可以&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;改完之后，重启一下，进系统后先把C:\user\administrator\AppData目录删除，如果能，直接把administrator目录给删了就行了&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;大功告成！！&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;注：修改之前请备份注册表，如果失败还可以恢复回去&lt;/strong&gt;&lt;br/&gt;&lt;/p&gt;&lt;/blockquote&gt;</description><pubDate>Thu, 28 May 2026 09:28:49 +0800</pubDate></item></channel></rss>