<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>日常技巧 on Mitsea Blog</title>
        <link>https://blog.mitsea.com/categories/life-tec/</link>
        <description>Recent content in 日常技巧 on Mitsea Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <lastBuildDate>Thu, 29 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.mitsea.com/categories/life-tec/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Vibe Coding 小工具的简单流程</title>
            <link>https://blog.mitsea.com/2f7779ab6468808b9c34fc53b772e8f3/</link>
            <pubDate>Thu, 29 Jan 2026 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/2f7779ab6468808b9c34fc53b772e8f3/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/willian-justen-de-vasconcellos-HlJjGMlf2Mo-unsplash.avif&#34; alt=&#34;Featured image of post Vibe Coding 小工具的简单流程&#34; /&gt;&lt;p&gt;其实非常简单，一共就两步：规划需求、执行开发。&lt;/p&gt;&#xA;&lt;p&gt;最近服务器磁盘空间使用量持续上涨，为了跟踪使用趋势，我需要做一个工具，它相比与 ncdu 应该要具备历史记录的功能，能让我查看趋势。&lt;/p&gt;&#xA;&lt;h2 id=&#34;规划需求&#34;&gt;规划需求&#xA;&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://gemini.google.com/share/121ca3d2d159&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://gemini.google.com/share/121ca3d2d159&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;我的对话可以在这里直接看到，我先简单说明需求，然后让它用引导式的方式来向我提问细节&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/image.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;回答它的问题后，就会帮你生成一份完整的提示词&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/image%201.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;不满意或者想法变了都可以继续改，我这边改了一次&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/image%202.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;执行开发&#34;&gt;执行开发&#xA;&lt;/h2&gt;&lt;p&gt;打开你的 AI Coding 工具，只需要原封不动把它给你的提示词贴进去，然后回车，就完事了&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/image%203.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;小工具用 Python 开发很快，等几分钟就做好了&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/image%204.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;开发完后可以让他帮你传到 git 仓库&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/image%205.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;用起来可能会有 bug，不要担心，直接把日志、现象什么的贴给他&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/image%206.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;我这个工具也就改了这一次就能用了&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/image%207.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2026/01/Vibe%20Coding%20%E5%B0%8F%E5%B7%A5%E5%85%B7%E7%9A%84%E7%AE%80%E5%8D%95%E6%B5%81%E7%A8%8B/image%208.avif&#34;&gt;&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Photo by &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@willianjusten?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Willian Justen de Vasconcellos&lt;/a&gt; on &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/photos/modern-building-facade-with-repeating-windows-and-yellow-accents-HlJjGMlf2Mo?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Unsplash&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;</description>
        </item><item>
            <title>Claude Code 搭配其他模型配置使用</title>
            <link>https://blog.mitsea.com/mvqbcmnbfmobqztz8k734q/</link>
            <pubDate>Wed, 30 Jul 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/mvqbcmnbfmobqztz8k734q/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2025/07/Claude%20Code%20%E6%90%AD%E9%85%8D%E5%85%B6%E4%BB%96%E6%A8%A1%E5%9E%8B%E9%85%8D%E7%BD%AE%E4%BD%BF%E7%94%A8/norbert-kowalczyk-UAsQXiuTzSg-unsplash.avif&#34; alt=&#34;Featured image of post Claude Code 搭配其他模型配置使用&#34; /&gt;&lt;h2 id=&#34;前提&#34;&gt;前提&#xA;&lt;/h2&gt;&lt;p&gt;Claude Code 要求模型需要有非常高的 Tool Calling 能力，并不是所有模型都可以很好的搭配 Claude Code 使用。除了国外闭源模型，我试下来 Qwen3 Coder 480B A35B Instruct 和 GLM 4.5 效果还不错，Kimi K2 据说效果也挺好。其他模型比如 Qwen3 系列的普通模型、DeepSeek 系列模型都不太能用。&lt;/p&gt;&#xA;&lt;p&gt;其实你看模型介绍里关于 Tool Calling 的测试就行，它要是宣称自己 Tool Calling 好，那一般都没问题&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2025/07/Claude%20Code%20%E6%90%AD%E9%85%8D%E5%85%B6%E4%BB%96%E6%A8%A1%E5%9E%8B%E9%85%8D%E7%BD%AE%E4%BD%BF%E7%94%A8/image__LOIm_xsg-.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;图源：&lt;a class=&#34;link&#34; href=&#34;https://z.ai/blog/glm-4.5&#34;  title=&#34;GLM 4.5 技术文档&#34;&#xA;     target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;GLM 4.5 技术文档&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;配置步骤&#34;&gt;配置步骤&#xA;&lt;/h2&gt;&lt;p&gt;配置步骤默认你有良好的网络环境，安装过程已在 macOS 和 Windows 下验证过。Windows 需要允许 Powershell 执行第三方脚本和安装 Git，碰到的时候自己查一下都可以解决。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;安装 Node.js，用你熟悉的任何方法安装都可以。Windows 的话，可以直接装，也可以在 wsl 里用都行，安装完后通过执行下面两个命令检查是否安装成功。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;node --version&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm --version&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;安装 Claude 本体、Claude Code Router 和 Claude Code Config&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;npm&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;install&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;g&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;@&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;anthropic&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ai&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;claude&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;code&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;npm&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;install&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;g&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;@&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;musistudio&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;claude&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;code&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;router&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;npm&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;install&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;g&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;@&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;dashscope&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;js&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;claude&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;code&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;config&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;执行 ccr-dashscope，会有一个引导你配置 Qwen 模型的过程，如果你用的就是官方的 Qwen 模型可以直接配，用别的模型就随便选择地区和token，后面会去手动改配置文件&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2025/07/Claude%20Code%20%E6%90%AD%E9%85%8D%E5%85%B6%E4%BB%96%E6%A8%A1%E5%9E%8B%E9%85%8D%E7%BD%AE%E4%BD%BF%E7%94%A8/image_1ZiyBG5fgs.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;配完后，他会显示你的配置文件的目录，一般就在你的 home 目录下的 &lt;code&gt;.claude-code-router/config.json&lt;/code&gt;，后面要改的就是这个文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;打开配置文件，这边就比较清晰了，把模型地址、API、名字换一下就行。Dashscope 是阿里自己的东西，可以不动它。我用的 GLM 4.5，看一下我前后修改的位置&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2025/07/Claude%20Code%20%E6%90%AD%E9%85%8D%E5%85%B6%E4%BB%96%E6%A8%A1%E5%9E%8B%E9%85%8D%E7%BD%AE%E4%BD%BF%E7%94%A8/image_CkXgbqD1GG.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;配置好后保存文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;进入到你的项目文件夹，执行 &lt;code&gt;ccr code&lt;/code&gt; 启动就可以使用了&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;其他问题&#34;&gt;其他问题&#xA;&lt;/h2&gt;&lt;p&gt;安装 Claude Code 后，进入 vscode 会自动安装插件，但是可以看到他这里还是使用的 claude 命令启动，这样启动是不会应用我们的配置的&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2025/07/Claude%20Code%20%E6%90%AD%E9%85%8D%E5%85%B6%E4%BB%96%E6%A8%A1%E5%9E%8B%E9%85%8D%E7%BD%AE%E4%BD%BF%E7%94%A8/image_lxB_GsP556.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;这里需要按 Ctrl + C，然后他会 fallback 到普通控制台，手动重新执行下 &lt;code&gt;ccr code&lt;/code&gt; 即可，可以看到也是可以正常连接到 IDE 联动的&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2025/07/Claude%20Code%20%E6%90%AD%E9%85%8D%E5%85%B6%E4%BB%96%E6%A8%A1%E5%9E%8B%E9%85%8D%E7%BD%AE%E4%BD%BF%E7%94%A8/image_Pw2nQdZ4Oi.avif&#34;&gt;&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Photo by &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@norbertkowalczyk?utm_content=creditCopyText&amp;amp;utm_medium=referral&amp;amp;utm_source=unsplash&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Norbert Kowalczyk&lt;/a&gt; on &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/photos/abstract-blue-waves-cascade-against-a-black-background-UAsQXiuTzSg?utm_content=creditCopyText&amp;amp;utm_medium=referral&amp;amp;utm_source=unsplash&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Unsplash&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;</description>
        </item><item>
            <title>Repomix 的应用实践</title>
            <link>https://blog.mitsea.com/8tlsfefuexoizgtnptfyac/</link>
            <pubDate>Mon, 11 Nov 2024 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/8tlsfefuexoizgtnptfyac/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2024/11/Repomix%20%E7%9A%84%E5%BA%94%E7%94%A8%E5%AE%9E%E8%B7%B5/susan-wilkinson-IIc73xHTRTg-unsplash.avif&#34; alt=&#34;Featured image of post Repomix 的应用实践&#34; /&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/yamadashy/repomix&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Repomix&lt;/a&gt; 是一个将代码打包为一整个文本文件的工具，他非常适合在 AI Chat 上下文中需要引用代码的场景。下面我展示一个应用案例，用来应对使用的第三方包在大版本更新后使用方式上发生变化的应对。&lt;/p&gt;&#xA;&lt;p&gt;我在某 iOS App 开发中使用了一个&lt;a class=&#34;link&#34; href=&#34;https://github.com/longitachi/ZLPhotoBrowser&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;第三方图片选择器&lt;/a&gt;，由于 iOS 18 的权限管理发生变化，我必须更新这个第三方包为最新版才可以正常使用。但是我先前用的版本非常老，导致直接更新软件包后，部分代码需要修改。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2024/11/Repomix%20%E7%9A%84%E5%BA%94%E7%94%A8%E5%AE%9E%E8%B7%B5/CleanShot%202024-11-11%20at%2014.17.36%402x_xauF-Ktxli.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;可以看到，诸如 &lt;code&gt;Value of type &#39;ZLPhotoConfiguration&#39; has no member &#39;editImageClipRatios&#39;&lt;/code&gt; 这样的错误显然就是由于更新包后，用法发生了变化，需要去查最新的文档，甚至是直接看源码。&lt;/p&gt;&#xA;&lt;p&gt;这显然是非常浪费时间的，我们可以用 LLM 帮助我们修改代码。但是考虑这是一个冷门的软件包，LLM 不会有详细的信息，如果你直接去描述问题让 LLM 帮你去改，那一定会出现幻觉，LLM 最后帮你改出来的代码还是错的。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2024/11/Repomix%20%E7%9A%84%E5%BA%94%E7%94%A8%E5%AE%9E%E8%B7%B5/CleanShot%202024-11-11%20at%2014.46.48%402x_LuCJJVonIi.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;比如这里 Claude 3.5 说 &lt;code&gt;clipRatios&lt;/code&gt; 是直接设置在 &lt;code&gt;ZLPhotoConfiguration&lt;/code&gt; 上的，实际上这还是错的，新版是设置在 &lt;code&gt;ZLPhotoConfiguration&lt;/code&gt; 的 &lt;code&gt;editImageConfiguration&lt;/code&gt; 里的。&lt;/p&gt;&#xA;&lt;p&gt;这个时候就需要上传参考代码给 LLM 让他根据正确的代码去预测代码，这样就不容易出现幻觉。此时就需要 Repomix 了，这里使用 Repomix 将这个包的一个 Demo 文件夹打包成一个 txt 文件。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2024/11/Repomix%20%E7%9A%84%E5%BA%94%E7%94%A8%E5%AE%9E%E8%B7%B5/CleanShot%202024-11-11%20at%2014.28.04%402x_xIHvuKjWzr.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;可以看到它连提示词和代码结构都帮你写好了。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2024/11/Repomix%20%E7%9A%84%E5%BA%94%E7%94%A8%E5%AE%9E%E8%B7%B5/CleanShot%202024-11-11%20at%2014.45.40%402x_P3TpUEmS-s.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;这个时候你再去问 AI，他就知道在新版本里改如何设置编辑时候的属性了。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2024/11/Repomix%20%E7%9A%84%E5%BA%94%E7%94%A8%E5%AE%9E%E8%B7%B5/CleanShot%202024-11-11%20at%2014.50.35%402x_xwcoLr0wLC.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;修改后的代码就是符合新版本的用法了，并且也保留了原来的功能。&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Photo by &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@susan_wilkinson?utm_content=creditCopyText&amp;amp;utm_medium=referral&amp;amp;utm_source=unsplash&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Susan Wilkinson&lt;/a&gt; on &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/photos/a-close-up-of-a-white-and-yellow-object-on-a-black-background-IIc73xHTRTg?utm_content=creditCopyText&amp;amp;utm_medium=referral&amp;amp;utm_source=unsplash&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Unsplash&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;</description>
        </item><item>
            <title>C盘剩余空间大于2T无法安装阿里云盘</title>
            <link>https://blog.mitsea.com/81dfe14f501b4eaeaaf121d3e68c3ad3/</link>
            <pubDate>Tue, 05 Sep 2023 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/81dfe14f501b4eaeaaf121d3e68c3ad3/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2023/09/C%E7%9B%98%E5%89%A9%E4%BD%99%E7%A9%BA%E9%97%B4%E5%A4%A7%E4%BA%8E2T%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%E9%98%BF%E9%87%8C%E4%BA%91%E7%9B%98/boliviainteligente-5mwuSrKEN2U-unsplash.avif&#34; alt=&#34;Featured image of post C盘剩余空间大于2T无法安装阿里云盘&#34; /&gt;&lt;p&gt;在尝试安装阿里云盘的时候提示如下错误&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/09/C%E7%9B%98%E5%89%A9%E4%BD%99%E7%A9%BA%E9%97%B4%E5%A4%A7%E4%BA%8E2T%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%E9%98%BF%E9%87%8C%E4%BA%91%E7%9B%98/CleanShot%202023-09-05%20at%2011.32.19%402x.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;查看日志&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/09/C%E7%9B%98%E5%89%A9%E4%BD%99%E7%A9%BA%E9%97%B4%E5%A4%A7%E4%BA%8E2T%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%E9%98%BF%E9%87%8C%E4%BA%91%E7%9B%98/CleanShot%202023-09-05%20at%2011.36.41%402x.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;发现他认为 3506375848 小于 332140&lt;/p&gt;&#xA;&lt;p&gt;这显然是发生了某种溢出，但是我不记得是什么类型的变量了，询问 ChatGPT 结果如下&lt;/p&gt;&#xA;&lt;p&gt;在考虑数据溢出的情况下，332140 可能会被看作比 3524241260 大。例如，如果我们使用 32 位无符号整数来存储数据，那么数值的范围是 0 到 4294967295。但是，如果我们使用 32 位有符号整数，那么数值的范围是 -2147483648 到 2147483647。&lt;/p&gt;&#xA;&lt;p&gt;假设我们使用 32 位有符号整数，3524241260 将超出正数范围并被解释为负数。具体地说，3524241260 的二进制表示超过了 32 位的最大正数表示，因此它的最高位（符号位）会被设置为 1，这意味着它是一个负数。&lt;/p&gt;&#xA;&lt;p&gt;在这种情况下，332140 为正数，而 3524241260 被解释为负数，所以 332140 会大于 3524241260。&lt;/p&gt;&#xA;&lt;p&gt;这种情况称为“整数溢出”。在进行数学计算或比较时，需要特别注意这种情况，以防止意外的结果。&lt;/p&gt;&#xA;&lt;p&gt;2147483647 经过换算就是 2TB。由于临时目录默认就是C盘，所以只要C盘大于 2TB，就会导致无法安装阿里云盘。&lt;/p&gt;&#xA;&lt;p&gt;解决方法可以是直接解压 .exe 安装文件，直接当成绿色软件用；或是想办法减少 C 盘可用空间；或是修改临时目录的环境变量路径到别的剩余空间较小的分区里。&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Photo by &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@boliviainteligente?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;BoliviaInteligente&lt;/a&gt; on &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/photos/a-blurry-image-of-a-yellow-and-brown-background-5mwuSrKEN2U?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Unsplash&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;</description>
        </item><item>
            <title>无痛禁用 Microsoft Edge</title>
            <link>https://blog.mitsea.com/da24ec5e61424af8a19442946c225c1a/</link>
            <pubDate>Wed, 23 Aug 2023 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/da24ec5e61424af8a19442946c225c1a/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2023/08/%E6%97%A0%E7%97%9B%E7%A6%81%E7%94%A8%20Microsoft%20Edge/philip-oroni-KtEloTGQ8wM-unsplash.avif&#34; alt=&#34;Featured image of post 无痛禁用 Microsoft Edge&#34; /&gt;&lt;p&gt;如果通过 Powershell 命令强制卸载 Edge 软件包，可能会导致意料之外的问题，推荐使用策略组编辑器禁止 Edge 运行&lt;/p&gt;&#xA;&lt;p&gt;如果系统是 Windows 10/11 专业版，系统中有策略组编辑器，可以按照下面方法禁用&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;按下 Win+R 键，在运行输入框内输入 gpedit.msc，点击确定打开组策略&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;左边找到 用户配置 - 管理模板 - 系统。点击 系统 即可，不要展开它。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;双击 不运行指定的 Windows 应用程序&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在弹出窗口中，将左上角的配置状态改为 已配置&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;点击 不允许的应用程序列表 右侧的 显示…&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;添加一项 &lt;code&gt;msedge.exe&lt;/code&gt; 后，点击 确定&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/08/%E6%97%A0%E7%97%9B%E7%A6%81%E7%94%A8%20Microsoft%20Edge/Untitled.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;再点击 确定，然后关闭 策略组编辑器 即可&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;如果是 Windows 10/11 家庭版用户，可以先用下面的方法启用策略组编辑器（方法来自互联网）。然后再按照上面的方法打开策略组编辑器操作&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在桌面上创建一个记事本，然后把代码粘贴进去；&lt;/p&gt;&#xA;&lt;p&gt;代码如下（示例）：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;@&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; offpushd &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;%~dp0&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum &lt;span class=&#34;p&#34;&gt;&amp;gt;&lt;/span&gt;List.txtdir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum &lt;span class=&#34;p&#34;&gt;&amp;gt;&amp;gt;&lt;/span&gt;List.txtfor /f &lt;span class=&#34;se&#34;&gt;%%&lt;/span&gt;i in (&amp;#39;findstr /i . List.txt 2&lt;span class=&#34;se&#34;&gt;^&amp;gt;&lt;/span&gt;nul&amp;#39;) do dism /online /norestart /add-package:&lt;span class=&#34;s2&#34;&gt;&amp;#34;C:\Windows\servicing\Packages\&lt;/span&gt;&lt;span class=&#34;se&#34;&gt;%%&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;i&amp;#34;&lt;/span&gt;pause&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;保存之后将拓展名改为 .cmd&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;右击 cmd 文件，选择以管理员身份运行，运行后记得重启电脑&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Photo by &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@philipsfuture?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Philip Oroni&lt;/a&gt; on &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/photos/a-computer-generated-image-of-a-blue-and-black-object-KtEloTGQ8wM?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Unsplash&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;</description>
        </item><item>
            <title>Windows Electron QQ 资源占用观察</title>
            <link>https://blog.mitsea.com/09605e45ed8141468a1d64ae81f7148e/</link>
            <pubDate>Fri, 07 Apr 2023 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/09605e45ed8141468a1d64ae81f7148e/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/malik-skydsgaard-rhqsKzvyyQo-unsplash.avif&#34; alt=&#34;Featured image of post Windows Electron QQ 资源占用观察&#34; /&gt;&lt;h2 id=&#34;说明&#34;&gt;说明&#xA;&lt;/h2&gt;&lt;p&gt;测试方法是通过对比打开和关闭程序前后的内存和显存数值，只看任务管理器某几个进程的内存占用之和是不准确的&lt;/p&gt;&#xA;&lt;h2 id=&#34;具体测试&#34;&gt;具体测试&#xA;&lt;/h2&gt;&lt;h3 id=&#34;环境1-有独立显卡的台式机&#34;&gt;环境1 有独立显卡的台式机&#xA;&lt;/h3&gt;&lt;p&gt;32G DDR5 内存+3090 24G 显存&lt;/p&gt;&#xA;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;测试条件&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;内存占用&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;显存占用&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;QQ本体&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~300M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~400M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;QQ本体+频道&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~500M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~700M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;环境2-没有显卡的服务器&#34;&gt;环境2 没有显卡的服务器&#xA;&lt;/h3&gt;&lt;p&gt;128G 内存 远程桌面&lt;/p&gt;&#xA;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;测试条件&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;内存占用&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;显存占用&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;QQ本体&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~600M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;0M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;QQ本体+频道&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~900M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;0M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;环境3-核显轻薄本&#34;&gt;环境3 核显轻薄本&#xA;&lt;/h3&gt;&lt;p&gt;AMD Ryzen 5 5500U，核显分配 1G 内存&lt;/p&gt;&#xA;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;测试条件&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;内存占用&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;显存占用&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;QQ本体&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~400M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~300M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;QQ本体+频道&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~800M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;~600M&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;注：显存在打开新频道对话时会达到1G，爆显存，建议显存分配2G&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Untitled.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;其他观察&#34;&gt;其他观察&#xA;&lt;/h2&gt;&lt;h3 id=&#34;突发占用&#34;&gt;突发占用&#xA;&lt;/h3&gt;&lt;p&gt;当新打开一个 QQ 群或者频道聊天时，显存会有一个突发占用。比如这里两张图，第一张是刚打开一个聊天的时候，显存总占用 2.6G，静等一会，会掉到 2.3G。&lt;/p&gt;&#xA;&lt;p&gt;如果你的显存没有这额外的 300M，我不确定会不会影响性能。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Untitled%201.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Untitled%202.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;附件&#34;&gt;附件&#xA;&lt;/h2&gt;&lt;h3 id=&#34;环境1截图&#34;&gt;环境1截图&#xA;&lt;/h3&gt;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Snipaste_2023-03-24_19-13-00.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Snipaste_2023-03-24_19-14-25.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Snipaste_2023-03-24_19-14-46.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;环境2截图&#34;&gt;环境2截图&#xA;&lt;/h3&gt;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Untitled%203.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Untitled%204.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Untitled%205.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;环境3截图&#34;&gt;环境3截图&#xA;&lt;/h3&gt;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Snipaste_2023-03-24_20-08-56.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Snipaste_2023-03-24_20-08-30.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2023/04/Windows%20Electron%20QQ%20%E8%B5%84%E6%BA%90%E5%8D%A0%E7%94%A8%E8%A7%82%E5%AF%9F/Snipaste_2023-03-24_20-07-46.avif&#34;&gt;&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Photo by &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@malikskyds?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Malik Skydsgaard&lt;/a&gt; on &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Unsplash&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;</description>
        </item><item>
            <title>老平台迁移系统至 nvme SSD 并启动</title>
            <link>https://blog.mitsea.com/9fd5b88b432442358afb90469768679b/</link>
            <pubDate>Sun, 27 Nov 2022 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/9fd5b88b432442358afb90469768679b/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/philip-oroni-DsKJeR1DJxc-unsplash.avif&#34; alt=&#34;Featured image of post 老平台迁移系统至 nvme SSD 并启动&#34; /&gt;&lt;p&gt;公司里电脑比较老，是 Dell 的 Optiplex 790，2 代 i5。硬盘是很慢的机械硬盘，手头正好有个闲置的 SN750 256G，打算迁移系统到这个 SSD 上。&lt;/p&gt;&#xA;&lt;p&gt;但是老平台不支持从 nvme 启动，所以除了迁移还需要其他的操作。这次主要干了两件事：借助 Clover 启动 nvme 硬盘里的系统；解决 Windows 从 SATA HDD 迁移到 nvme SSD 后无法启动的问题。&lt;/p&gt;&#xA;&lt;p&gt;本来这种老电脑升级硬盘应该是用 SATA SSD，快捷方便，但是经常 SATA SSD 比 nvme SSD 还贵，所以这么操作还是有一定价值的。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/Untitled.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;迁移系统&#34;&gt;迁移系统&#xA;&lt;/h2&gt;&lt;p&gt;把 nvme 通过转接板插到电脑上后，用你所熟悉的任何工具把原来硬盘的所有分区搬到新硬盘上。我是用的 Ghost 先备份后再还原到新硬盘上的，这样万一折腾坏了还能再还原。&lt;/p&gt;&#xA;&lt;p&gt;迁移好后把原来硬盘里的分区都删了，最后大概就是这样。第一块是原来的 HDD，第二块是追加的 SSD。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/Untitled.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;处理原系统&#34;&gt;处理原系统&#xA;&lt;/h2&gt;&lt;p&gt;首先要检查下迁移完后的 BCD 是否正确指向新分区。步骤如下&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;打开 BOOTICE&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;打开 BCD 编辑 选项卡，选择已经在 SSD 里的 EFI 分区中的 BCD 文件后（在 EFI\Microsoft\Boot 里），用 智能编辑模式 打开。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;这里检查下是不是 SSD 里的系统盘&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/6.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;因为之前是 SATA 启动，所以系统引导时不会从 nvme 硬盘里找系统，会报一个 &lt;strong&gt;INACCESSIBLE_BOOT_DEVICE&lt;/strong&gt; 的错误。我们要把之前留下的设置给删掉，步骤如下&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;打开注册表编辑器&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;点选 HKEY_LOCAL_MACHINE 后，点击 文件 - 加载配置单元&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/7.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;这里选择打开 SSD 里系统盘 Windows\System32\config\SYSTEM 文件&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/8.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;名字随便写&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/9.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;找到 ControlSet001\Services\stornvme\StartOverride，把他删掉&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/10.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;删完后，还选择刚才挂载的文件夹，比如我这里是 fix。然后 文件 - 卸载配置单元。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/11.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;配置-clover&#34;&gt;配置 Clover&#xA;&lt;/h2&gt;&lt;p&gt;Clover 是一个引导工具，装黑苹果用的比较多。不过它即便仅作为多系统环境引导也很好用。本次就需要借助 Clover 来启动 nvme 里的系统。&lt;/p&gt;&#xA;&lt;p&gt;OpenCore 应该也可以，但是 OpenCore 需要先编辑好一个正确的配置文件才能用，比较麻烦。Clover 不需要特别去配置 config，直接用就行。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;从&lt;a class=&#34;link&#34; href=&#34;https://github.com/CloverHackyColor/CloverBootloader/releases/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;这里&lt;/a&gt;下载 Clover。下这个 zip 文件，版本号可能不一样，但一般就是最大的这个 zip 文件。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/Untitled%201.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;解压后，为了让 Clover 能识别到 nvme 硬盘，需要把这里的 NvmExpressDxe.efi 驱动挪到 drivers 的 UEFI 文件夹里&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/Untitled%202.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;对原机械硬盘执行快速格式化，分区选一个就行。这样我们就获得了一个 EFI 分区和一个 NTFS 主分区。前者拿来装 Clover，后者之后进系统可以拿来放放文件。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/2.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;点击 EFI 分区，然后查看文件。把刚才准备的 Clover 里这个 EFI 文件拖进去&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/Untitled%203.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;为了避免老主板加载启动项的时候识别不出来这个 EFI 分区，最好再去 BOOTICE 里把 Clover 加上。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/4.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;启动系统&#34;&gt;启动系统&#xA;&lt;/h2&gt;&lt;p&gt;启动项里可以看到刚才添加的 Clover&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/35E8125C-C342-4FA1-818F-4873DE188651_1_105_c.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;进到 Clover 后，就可以看到 Windows 引导项目了，一般就是第一个 Boot Microsoft EFI Boot from EFI&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/5351610F-C865-49EB-AF2C-2D7E6EA3029F_1_105_c.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;成功启动&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2022/11/%E8%80%81%E5%B9%B3%E5%8F%B0%E8%BF%81%E7%A7%BB%E7%B3%BB%E7%BB%9F%E8%87%B3%20nvme%20SSD%20%E5%B9%B6%E5%90%AF%E5%8A%A8/B34D3A72-FDE8-4CD1-B266-349D57BBBD6E_1_105_c.avif&#34;&gt;&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Photo by &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@philipsfuture?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Philip Oroni&lt;/a&gt; on &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Unsplash&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;</description>
        </item><item>
            <title>转移 Google Photos 的照片到 iCloud</title>
            <link>https://blog.mitsea.com/029e855e68d64da3b2a2b7ce251cff2f/</link>
            <pubDate>Sat, 08 Feb 2020 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/029e855e68d64da3b2a2b7ce251cff2f/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2020/02/%E8%BD%AC%E7%A7%BB%20Google%20Photos%20%E7%9A%84%E7%85%A7%E7%89%87%E5%88%B0%20iCloud/title.avif&#34; alt=&#34;Featured image of post 转移 Google Photos 的照片到 iCloud&#34; /&gt;&lt;p&gt;不得不承认 Google Photo 是相当好用且智能的服务，但是它在 iOS 上的体验并不好，主要是会有重复项目，一个代表本地文件，一个代表云端项目。&#xA;正好我也不用 Android 设备，所以我就打算把 Google Photo 的照片全部导出到 iCloud 里。&lt;/p&gt;&#xA;&lt;p&gt;其实从 iCloud 到 Google Photo 的教程不少，反过来同样也很简单。Google 提供打包自己账号的数据并下载的功能，只要进入&lt;a class=&#34;link&#34; href=&#34;[https://takeout.google.com]%28https://takeout.google.com/%29&#34; &gt;Google Takeout&lt;/a&gt;，就可以打包自己账号里的数据。&lt;/p&gt;&#xA;&lt;p&gt;这里我就打包了Google Photo里的数据，云端压缩需要一些时间，之后就可以下载了。&lt;/p&gt;&#xA;&lt;p&gt;至于怎么导入到 iCloud 里，我打算直接复制到 macOS 的 iCloud 下，这样就完成了转移的操作。&lt;/p&gt;&#xA;&lt;p&gt;如果你没有 macOS，可以下载 Windows 版的 iCloud，同样可以管理和上传 iCloud 图库。或者直接通过手机助手导入图片到手机里，iOS 自己也应该会自动上传。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>关于 USB-C 实现4K 60Hz 和 USB 3.0 共存</title>
            <link>https://blog.mitsea.com/903cdebd35954bda81cfd9ab75ea2b00/</link>
            <pubDate>Wed, 08 Jan 2020 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/903cdebd35954bda81cfd9ab75ea2b00/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2020/01/%E5%85%B3%E4%BA%8E%20USB-C%20%E5%AE%9E%E7%8E%B04K%2060Hz%20%E5%92%8C%20USB%203.0%20%E5%85%B1%E5%AD%98/miguel-hernandez-NKFPu0Iw8Ys-unsplash.avif&#34; alt=&#34;Featured image of post 关于 USB-C 实现4K 60Hz 和 USB 3.0 共存&#34; /&gt;&lt;p&gt;昨天看了 Mac云课堂 的新视频，虽然是个推广，但非常详细的介绍了为什么现在的 USB-C 扩展坞又能支持 4K 60Hz 和 USB 3.0 了。链接在下方&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.youtube.com/watch?v=J2cCxH0_V90&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://www.youtube.com/watch?v=J2cCxH0_V90&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;于是我又想起来很久以前群友的解释，还是非常到位的。原文我会放在后面，我这边简单解释一下：&lt;/p&gt;&#xA;&lt;p&gt;就是原来 USB-C 视频输出的引脚由于使用了更新的协议，导致每个引脚的带宽变大了。所以有富足的引脚来同时实现 USB 3.0。&lt;/p&gt;&#xA;&lt;p&gt;解答一下昨天很多群友在说 USB-C 不走 Thunderbolt 如何同时支持 4k / 60 和 USB 3 的问题…&lt;/p&gt;&#xA;&lt;p&gt;USB-C alt mode 走 DisplayPort 有两种方式：① 四组高速差分都给 DisplayPort；② 两组高速差分给 DisplayPort，剩下给 USB 3。&lt;/p&gt;&#xA;&lt;p&gt;对于 ①，可以跑全速的 DisplayPort，应该在任何情况下都可以跑 4k / 60 ( DisplayPort 1.2 )；如果你 USB-C 后面的显卡 ( DisplayPort 的源 ) 支持 DisplayPort 1.3 /1.4 且你的 USB-C mux 比较新支持 passthrough DisplayPort 1.3 / 1.4 且你的显示器支持 DisplayPort 1.3 / 1.4，那么可以直接输出 5k / 60。USB 只有 2.0。&lt;/p&gt;&#xA;&lt;p&gt;对于 ②，DisplayPort 只有一半的速度，应该在任何情况下都可以跑 2k / 60 ( DisplayPort 1.2 )；如果你 USB-C 后面的显卡 ( DisplayPort 的源 ) 支持 DisplayPort 1.3 /1.4 且你的 USB-C mux 比较新支持 passthrough DisplayPort 1.3 / 1.4 且你的显示器支持 DisplayPort 1.3 / 1.4，那么可以直接输出 4k / 60。USB 可以有 SS5 或者 SS10 的速度 ( 也是看 USB-C 后端接的 XHCI 的速度，Thunderbolt 的主控一般支持 SS10，其他可能只支持 SS5 )。&lt;/p&gt;&#xA;&lt;p&gt;这两种模式在 DisplayPort 的网站上有说明：https://www.displayport.org/displayport-over-usb-c/&lt;/p&gt;&#xA;&lt;p&gt;转接出来的非 DisplayPort 的视频信号，我这可以说 99% 的情况都是先通过 USB-C Alt mode 出 DisplayPort 信号再转成对应的视频信号；转接出来的非 USB 的非视频的其他接口 ( RJ-45 / 读卡器之类的 ) 100% 是通过 USB 转的。&lt;/p&gt;&#xA;&lt;p&gt;这里不讨论 DisplayLink 这种虚拟显示器 + 视频捕捉 + USB 传输的方案。&lt;/p&gt;&#xA;&lt;p&gt;有任何错误，欢迎到我们的讨论群 ( @CE_Observe_Chat ) 提出。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;果子那个新的同时支持 4k / 60 的 HDMI + USB 3.0 的 dongle，应该是用 ② 的方式，拉一条半速 DisplayPort 1.3，再转成 HDMI 2.0，由于有效带宽只有 32.4 Gbps / 2 * 0.8 = 12.96 Gbps，所以只能跑 4k / 60，不能 HDR / 10 bit ( 强上的话就不是 RGB / 444 了 )。并且他需要特定机型支持 ( 新款的 MacBook Pro 15 inch，接的独显 + mux 支持 passthrough DisplayPort 1.3 )。&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;Photo by &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/@miguelheezg?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Miguel Hernández&lt;/a&gt; on &lt;a class=&#34;link&#34; href=&#34;https://unsplash.com/?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Unsplash&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;</description>
        </item><item>
            <title>将有道词典的单词本导入到欧路词典中</title>
            <link>https://blog.mitsea.com/fd6b1507c0484b2385422efe63fe62d7/</link>
            <pubDate>Thu, 19 Dec 2019 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/fd6b1507c0484b2385422efe63fe62d7/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2019/12/%E5%B0%86%E6%9C%89%E9%81%93%E8%AF%8D%E5%85%B8%E7%9A%84%E5%8D%95%E8%AF%8D%E6%9C%AC%E5%AF%BC%E5%85%A5%E5%88%B0%E6%AC%A7%E8%B7%AF%E8%AF%8D%E5%85%B8%E4%B8%AD/title.avif&#34; alt=&#34;Featured image of post 将有道词典的单词本导入到欧路词典中&#34; /&gt;&lt;p&gt;有道词典停止了iPad HD版本的维护，只能使用放大版的手机版，本人对此非常不满，于是又在群友的推荐下，选择了欧路词典&lt;/p&gt;&#xA;&lt;p&gt;但是最大的问题是如何转移单词本，毕竟是竞争产品，直接转移是不可能的，只能通过“导出”“导入”的方式转移，但是操作起来又不是很简单，这里就记一下具体的过程&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;首先要用电脑版的有道词典导出单词本，本人主要使用 macOS ，但是 macOS 版的有道词典没有导出功能，所以我选择使用 Windows 版本（作为备用系统追求稳定使用的是老旧的 Windows 7，请勿介意）的有道词典。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在这个位置，就可以找到导出选项&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/12/%E5%B0%86%E6%9C%89%E9%81%93%E8%AF%8D%E5%85%B8%E7%9A%84%E5%8D%95%E8%AF%8D%E6%9C%AC%E5%AF%BC%E5%85%A5%E5%88%B0%E6%AC%A7%E8%B7%AF%E8%AF%8D%E5%85%B8%E4%B8%AD/1.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;由于欧路词典仅支持导入xml格式的文件，并且名字必须是StudyList，所以我们这里选择xml格式，名字改为StudyList&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/12/%E5%B0%86%E6%9C%89%E9%81%93%E8%AF%8D%E5%85%B8%E7%9A%84%E5%8D%95%E8%AF%8D%E6%9C%AC%E5%AF%BC%E5%85%A5%E5%88%B0%E6%AC%A7%E8%B7%AF%E8%AF%8D%E5%85%B8%E4%B8%AD/2.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;为了对比文件内容，还需要导出欧路词典的单词本（如果是第一次用请先查一个单词并加入单词本中）。导入方法就是在app中点 工具-软件设置-头像-导入导出生词本-导出生词本，iOS的话就可以在 iTunes 中获取这个文件&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;之后我使用 Visual Studio Code 打开该文件，这里使用什么编辑器无所谓，只要后面的替换你能查到你所有的编辑器的正则表达式就可以。如果是新手那就下一个 Visual Studio Code 好了&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;打开两个xml文件，接下来进行对比。对比后发现，欧路词典的文件中，单词保存在CustomizeListItem 这个标签中，并且不像有道，保存了注释、音标等内容。不过欧路词典中还包括保存时间等变量，经过测试，即使后面所有变量都一样也不影响导入，比如所有单词后面都是&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;itemType=&amp;#34;-9999&amp;#34; addTimeP=&amp;#34;20180730T013426&amp;#34; rating=&amp;#34;1&amp;#34; categoryTag=&amp;#34;@0&amp;#34; fakeRecordId=&amp;#34;-1&amp;#34; fakeLibId=&amp;#34;0&amp;#34; searchCount=&amp;#34;0&amp;#34; deleted=&amp;#34;0&amp;#34; serverTimestamp=&amp;#34;20180730T015428&amp;#34; localTimestamp=&amp;#34;19700101T000000&amp;#34; str1=&amp;#34;&amp;#34; meta=&amp;#34;&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;是没问题的。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;那么思路有了，对于有道词典导出的文件，除了第一项，只要把&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;/item&amp;gt;&amp;lt;item&amp;gt;    &amp;lt;word&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;替换成&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;CustomizeListItem word=&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;再将&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;/word&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;trans&amp;gt;&amp;lt;![CDATA[adj. 产前的；胎儿期的； 出生以前的]]&amp;gt;&amp;lt;/trans&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;phonetic&amp;gt;&amp;lt;![CDATA[[priː&amp;#39;neɪt(ə)l]]]&amp;gt;&amp;lt;/phonetic&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;tags&amp;gt;&amp;lt;/tags&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;progress&amp;gt;-1&amp;lt;/progress&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;替换为&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;#34; itemType=&amp;#34;-9999&amp;#34; addTimeP=&amp;#34;20180730T013426&amp;#34; rating=&amp;#34;1&amp;#34; categoryTag=&amp;#34;@0&amp;#34; fakeRecordId=&amp;#34;-1&amp;#34; fakeLibId=&amp;#34;0&amp;#34; searchCount=&amp;#34;0&amp;#34; deleted=&amp;#34;0&amp;#34; serverTimestamp=&amp;#34;20180730T015428&amp;#34; localTimestamp=&amp;#34;19700101T000000&amp;#34; str1=&amp;#34;&amp;#34; meta=&amp;#34;&amp;#34; /&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;即可，其中的注释虽然不尽相同，但是可以用正则表达式替换。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;我们可以轻松的使用替换功能（Ctrl+F）将&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;/item&amp;gt;&amp;lt;item&amp;gt;    &amp;lt;word&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;替换成&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;CustomizeListItem word=&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;对于后面，在 &lt;a class=&#34;link&#34; href=&#34;https://msdn.microsoft.com/zh-cn/library/2k3te2cs.aspx&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://msdn.microsoft.com/zh-cn/library/2k3te2cs.aspx&lt;/a&gt; 查阅正则表达式的用法后，准备用&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/word&amp;gt;.*&amp;lt;/progress&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;替换成&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;itemType=&amp;#34;-9999&amp;#34; addTimeP=&amp;#34;20180730T013426&amp;#34; rating=&amp;#34;1&amp;#34; categoryTag=&amp;#34;@0&amp;#34; fakeRecordId=&amp;#34;-1&amp;#34; fakeLibId=&amp;#34;0&amp;#34; searchCount=&amp;#34;0&amp;#34; deleted=&amp;#34;0&amp;#34; serverTimestamp=&amp;#34;20180730T015428&amp;#34; localTimestamp=&amp;#34;19700101T000000&amp;#34; str1=&amp;#34;&amp;#34; meta=&amp;#34;&amp;#34; /&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;发现该方法对于原文有多行则无法查找到。之后我试了很多方法，包括替换换行等，都无效。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;于是我使用了一种传统方法，使用Word替换。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;将所有内容复制到Word中，打开“查找和替换”，将&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;\\&amp;lt;/word\\&amp;gt;*\\&amp;lt;/progress\\&amp;gt;（注意这里的尖括号一定要加转义字符）&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;替换为&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;abcd&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;这里你不能替换为上述的那一长串&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;之后再把这些复制回 Visual Studio Code 覆盖，把&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;abcd&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;替换为&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;#34; itemType=&amp;#34;-9999&amp;#34; addTimeP=&amp;#34;20180730T013426&amp;#34; rating=&amp;#34;1&amp;#34; categoryTag=&amp;#34;@0&amp;#34; fakeRecordId=&amp;#34;-1&amp;#34; fakeLibId=&amp;#34;0&amp;#34; searchCount=&amp;#34;0&amp;#34; deleted=&amp;#34;0&amp;#34; serverTimestamp=&amp;#34;20180730T015428&amp;#34; localTimestamp=&amp;#34;19700101T000000&amp;#34; str1=&amp;#34;&amp;#34; meta=&amp;#34;&amp;#34; /&amp;gt;13.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;修改一下第一项的格式，删除结尾的&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;/item&amp;gt;&amp;lt;/wordbook&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;然后复制到欧路词典导出文件的&lt;!-- raw HTML omitted --&gt;里面即可&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;</description>
        </item><item>
            <title>在 Word 中如何正确添加目录</title>
            <link>https://blog.mitsea.com/a7e977dde7f542158b993c84dc383f25/</link>
            <pubDate>Wed, 09 Oct 2019 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/a7e977dde7f542158b993c84dc383f25/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/title.avif&#34; alt=&#34;Featured image of post 在 Word 中如何正确添加目录&#34; /&gt;&lt;p&gt;在编辑 Word 文档中，往往需要添加目录，首先我们来看一个目录。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/1.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;很多人制作的目录是这样的，也就是“手打目录”。这样的目录存在很多问题：点击目录内容不能跳转到对应的正文；会被 Word 识别为不符合语法的语句；在修改正文后，尤其是文章前半部分内容，修改目录中的页码非常麻烦，等等。下面就来描述一下如何正确添加一个目录，这里给出两种方法，任意选择一种方法即可。第一种方法适合文档写的时候就没有注意格式问题，已经写完了无法正常添加目录；第二种方法适合开始写文档前学习，方便后期正常添加目录。&lt;/p&gt;&#xA;&lt;h2 id=&#34;第一种方法&#34;&gt;第一种方法&#xA;&lt;/h2&gt;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;打开文档，在“视图”选项卡中点击“大纲”。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/2.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;打开大纲视图后发现一个问题，标题和正文前面的小圆点在同一列上，这说明系统没有把你的标题认为是“标题”，它只是“有着标题格式的正文”，我们提高标题的级别。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/3.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;点击标题前的圆点（光标会变成方向箭头，不要拖动，只要点一下），或者鼠标移到前面后变成反向，点击后选择这一行。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/4.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在上方点击这个向右箭头，将该标题修改为“1级标题”。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/5.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;选中二级标题，同样点击箭头，该标题就会自动修改为“2级标题”&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/6.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;如果有三级标题，同样方法，改成“3级标题”&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/7.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;当然此时如果你还想通过同样方法修改别的标题到2级标题，会比较麻烦，可以直接在这里选择&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/8.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;如果你要一次性选择多个标题，先选择一个标题，然后按住 Ctrl键，再选中别的标题，可以跨行选择多个。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/9.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;如果你的目录中包括摘要，也别忘记修改，修改完毕后，关闭大纲视图&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/10.avif&#34;&gt;&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;大纲视图内修改完毕后，可能会发现正文的标题格式发生了变化，不用着急，后面会修改。并且你可能会发现标题前出现黑点，这也不用担心，这是标题标记，打印时是不会打印出来的。&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;插入自动目录，如果你不知道在哪里添加，直接在搜索框里搜“目录”就行。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/11.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;添加好后可以看到目录的效果。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/12.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;格式不符合要求没关系，都是可以改的&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/13.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;如果想更新目录，右键目录区域，选择“更新域”。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/14.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;如果你没有修改过标题内容，就只更新页码，更新过标题的话则要更新整个目录&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/15.avif&#34;&gt;&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;如果更新整个目录，目录的字体格式会恢复成默认状态。所以建议确定好标题后，再制作目录。&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;目录里面的文字也是可以修改的，不会影响到对应的实际标题文字。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/16.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;重新修改目录的格式，和第 8 步一样，同样可以使用 Ctrl 键同时选中多个同级标题，统一进行修改。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;第二种方法&#34;&gt;第二种方法&#xA;&lt;/h2&gt;&lt;p&gt;第一种方法存在缺陷，就是在最后一步只修改了正文标题格式，并没有从根本上修改默认的标题格式，如果再把另一行调整为标题状态时，又需要再次修改格式，所以说适合写完后临时调整。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;新建一个空白文档后，首先你要检查系统预置给你的标题格式够不够你用。比如下图提供了“标题 1”和“标题 2”，如果你有三级标题，就不够。这时可以自己添加，点击预置样式右下角的小按钮（用红色框子标注的按钮）。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/17.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;对于 macOS，点击右侧的“样式窗格”。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/18.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;点击“新建样式”。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/19.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;名称修改为“标题 3”，样式类型中选择“标题 3”。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/20.avif&#34;&gt;&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;这里就可以修改默认样式了，但我一般先不动，因为这里修改不够直观。&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;选择需要被设为 1 级标题 的那一行，然后点击“标题 1”，此时会发现前面出现一个点，表示被设置为标题，这个点只是标记，打印不会打印出来。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/21.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;但是默认的标题格式往往不符合文书要求，你需要修改成为需要的格式，包括字体、大小、段落等等。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;修改好后，右键“标题 1”，点击“更新 标题 1 以匹配所选内容”。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/22.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;之后如果还需要将其他内容设置为 1级标题，选择后直接点选“标题 1”这个样式，就会修改成你要的样式，也会设定为标题，方便后期直接添加目录。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/23.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;但是诸如绪论这种，虽然也需要被设置为 1级标题，但是点击“标题 1”样式后字体会改变，对于少数这种情况自己手动修改一下格式就行，不影响它作为标题的属性。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%9C%A8%20Word%20%E4%B8%AD%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%B7%BB%E5%8A%A0%E7%9B%AE%E5%BD%95/24.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;从 方法1 的 第10步 开始进行插入目录的操作。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;</description>
        </item><item>
            <title>同一篇 Word 文档使用不同种类的页码</title>
            <link>https://blog.mitsea.com/3d9fa94bbd464431a48d139bd61a86c2/</link>
            <pubDate>Tue, 08 Oct 2019 00:00:00 +0000</pubDate>
            <guid>https://blog.mitsea.com/3d9fa94bbd464431a48d139bd61a86c2/</guid>
            <description>&lt;img src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%90%8C%E4%B8%80%E7%AF%87%20Word%20%E6%96%87%E6%A1%A3%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%A7%8D%E7%B1%BB%E7%9A%84%E9%A1%B5%E7%A0%81/title.avif&#34; alt=&#34;Featured image of post 同一篇 Word 文档使用不同种类的页码&#34; /&gt;&lt;p&gt;之前女朋友让我帮忙调一下毕业论文的页码，要求如下：页码从引言开始按阿拉伯数字连续编排。引言之前的页码用罗马数字单独编排。&lt;/p&gt;&#xA;&lt;p&gt;如果你不知道使用分节符，那么很难实现上述操作。无法从引言开始正常使用另外一种页码。下面介绍具体步骤。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;打开文档后，先给全篇添加页码，样式随便选，我这里就选普通数字1，因为感觉好像默认的没有合适的罗马数字格式。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%90%8C%E4%B8%80%E7%AF%87%20Word%20%E6%96%87%E6%A1%A3%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%A7%8D%E7%B1%BB%E7%9A%84%E9%A1%B5%E7%A0%81/1.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;双击页脚，找到 页眉和页脚工具-页码-设置页码格式&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%90%8C%E4%B8%80%E7%AF%87%20Word%20%E6%96%87%E6%A1%A3%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%A7%8D%E7%B1%BB%E7%9A%84%E9%A1%B5%E7%A0%81/2.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;编号格式里选择罗马数字，这样就给全篇加上了罗马数字页码&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%90%8C%E4%B8%80%E7%AF%87%20Word%20%E6%96%87%E6%A1%A3%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%A7%8D%E7%B1%BB%E7%9A%84%E9%A1%B5%E7%A0%81/3.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;光标定位到需要以阿拉伯数字页码开始的页面的最前面，比如我这里是第一章&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%90%8C%E4%B8%80%E7%AF%87%20Word%20%E6%96%87%E6%A1%A3%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%A7%8D%E7%B1%BB%E7%9A%84%E9%A1%B5%E7%A0%81/4.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在 布局-分隔符 里点击 下一页&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%90%8C%E4%B8%80%E7%AF%87%20Word%20%E6%96%87%E6%A1%A3%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%A7%8D%E7%B1%BB%E7%9A%84%E9%A1%B5%E7%A0%81/5.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;此时双击页脚，可以看到文章被分成了 第一节 和 第二节&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%90%8C%E4%B8%80%E7%AF%87%20Word%20%E6%96%87%E6%A1%A3%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%A7%8D%E7%B1%BB%E7%9A%84%E9%A1%B5%E7%A0%81/6.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;定位到第二节的第一页的页脚，按照教程第2步打开页码格式窗口。编号格式选择阿拉伯数字样式；页码编号里选择起始页码，为1&lt;/p&gt;&#xA;&lt;p&gt;&lt;img loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://assets.flinty.moe/blog/posts/2019/10/%E5%90%8C%E4%B8%80%E7%AF%87%20Word%20%E6%96%87%E6%A1%A3%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%A7%8D%E7%B1%BB%E7%9A%84%E9%A1%B5%E7%A0%81/7.avif&#34;&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;至此，页码按要求设置完毕&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;</description>
        </item></channel>
</rss>
