<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>苍月小筑</title><link>https://blog.moonflame.top/</link><description>Recent content on 苍月小筑</description><generator>Hugo</generator><language>zh-Hans</language><lastBuildDate>Tue, 26 Aug 2025 13:34:08 +0000</lastBuildDate><atom:link href="https://blog.moonflame.top/index.xml" rel="self" type="application/rss+xml"/><item><title>使用Windbg分析开启LocalDumps</title><link>https://blog.moonflame.top/shi-yong-windbgfen-xi-kai-qi-localdumps/</link><pubDate>Tue, 26 Aug 2025 13:34:08 +0000</pubDate><guid>https://blog.moonflame.top/shi-yong-windbgfen-xi-kai-qi-localdumps/</guid><description>&lt;ol&gt;&#10;&lt;li&gt;开启LocalDumps 配置方法 这项功能通过修改 Windows 注册表来进行配置。相关的注册表项位于 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps。 主要的注册表值包括：&lt;/li&gt;&#10;&lt;/ol&gt;&#10;</description></item><item><title>一个利用AI自动生成高质量的提交信息的TortoiseSVN 和 TortoiseGit 插件</title><link>https://blog.moonflame.top/yi-ge-li-yong-aizi-dong-sheng-cheng-gao-zhi-liang-de-ti-jiao-xin-xi-de-tortoisesvn-he-tortoisegit-cha-jian/</link><pubDate>Tue, 12 Aug 2025 12:17:48 +0000</pubDate><guid>https://blog.moonflame.top/yi-ge-li-yong-aizi-dong-sheng-cheng-gao-zhi-liang-de-ti-jiao-xin-xi-de-tortoisesvn-he-tortoisegit-cha-jian/</guid><description>背景 最近经常用vscode和cursorvibe coding 一些小玩具，发现这两个编辑器自带的AI生成提交信息（commit message）使用起来十分方便。对于大部分修改，都能够生成比较符合主题且清晰的提交信息。但是日常工作用的较多的还是visual studio，而vs本身并没有提供一个</description></item><item><title>Git迁移到SVN</title><link>https://blog.moonflame.top/gitqian-yi-dao-svn/</link><pubDate>Thu, 12 Jun 2025 06:56:21 +0000</pubDate><guid>https://blog.moonflame.top/gitqian-yi-dao-svn/</guid><description>背景 之前的一个项目使用Git进行源代码管理，现在项目中止，需要把代码迁移到公司大部分项目都在用的svn上进行存档。 迁移后的svn需要保留原始git的修改记录。 首先需要说明一下，因为目标svn是公司服务器，个人是没有服务器访问权限的，因此迁移过程困难重重，如果有服务器权限，那么最简单的方案是使用</description></item><item><title>构建有效的代理系统</title><link>https://blog.moonflame.top/gou-jian-you-xiao-de-dai-li-xi-tong/</link><pubDate>Wed, 19 Feb 2025 09:12:23 +0000</pubDate><guid>https://blog.moonflame.top/gou-jian-you-xiao-de-dai-li-xi-tong/</guid><description>原文链接： 构建有效的代理 \ Anthropic &amp;mdash; Building effective agents \ Anthropic 在过去的一年里，我们与数十个团队合作，在各个行业构建大语言模型(LLM)代理。我们一致发现，最成功的实现并不是使用复杂的框架或专门的库，而是使用简单、可组合的模式来</description></item><item><title>COSTAR 提示词框架</title><link>https://blog.moonflame.top/costar-ti-shi-ci-kuang-jia/</link><pubDate>Wed, 19 Feb 2025 08:32:30 +0000</pubDate><guid>https://blog.moonflame.top/costar-ti-shi-ci-kuang-jia/</guid><description>介绍： 提高提示能力（LLMs）像 GPT 一样对于获得更好的响应至关重要。COSTAR 是一个提供结构化提示创建方法的框架。该方法确保考虑到影响LLM响应的所有关键方面，从而产生更具针对性和影响力的输出响应。 COSTAR 框架解析： 背景信息有助于LLM理解特定场景。 目标 (O)：清晰定义任务</description></item><item><title>基于多级时间轮的定时器机制</title><link>https://blog.moonflame.top/ji-yu-duo-ji-shi-jian-lun-de-ding-shi-qi-ji-zhi/</link><pubDate>Tue, 14 Jan 2025 06:10:09 +0000</pubDate><guid>https://blog.moonflame.top/ji-yu-duo-ji-shi-jian-lun-de-ding-shi-qi-ji-zhi/</guid><description>4.1 原来的定时器调度机制 * 简单的轮询遍历式定时器： * 在线程循环中，每隔一定的时间间隔，调用一次OnTimer * 在OnTimer中按照管理器、对象、对象的成员等逐层遍历所有OnTimer void ThreadProcess() { while (true): { // do some</description></item><item><title>我写了一个插件，让你在Visual Studio中使用本地大模型辅助编码</title><link>https://blog.moonflame.top/zai-visual-studiozhong-shi-yong-ben-di-da-mo-xing-fu-zhu-bian-ma/</link><pubDate>Sun, 26 May 2024 05:08:34 +0000</pubDate><guid>https://blog.moonflame.top/zai-visual-studiozhong-shi-yong-ben-di-da-mo-xing-fu-zhu-bian-ma/</guid><description>为什么要开发LLMCopilot插件？ GPT-4刚发布时，我就订阅了OpenAI的plus会员。经过一段时间的使用，确实GPT-4对于编码辅助能力非常强大，极大提升了解决开发过程中问题的效率。之后，各种辅助编码的大模型也如雨后春笋般出现，如vscode中的CodeGeeX，FittenCode等插</description></item><item><title>在vscode中使用本地AI编程大模型</title><link>https://blog.moonflame.top/zai-vscodezhong-shi-yong-ben-di-aibian-cheng-da-mo-xing/</link><pubDate>Sat, 13 Apr 2024 12:14:34 +0000</pubDate><guid>https://blog.moonflame.top/zai-vscodezhong-shi-yong-ben-di-aibian-cheng-da-mo-xing/</guid><description>如果您想在您的计算机上运行 AI 代码助手而不泄露信息，甚至不需要互联网连接，现在有相当简单的方法可以做到。 我将在这里展示一个非常直接的解决方案。您需要 ollama、VSCode 和 privy 扩展。 Ollama Ollama 是一个很好的编排器，可以在本地机器上运行模型。 它支持多个编码器</description></item><item><title>基于共享内存的 LOG 异步化</title><link>https://blog.moonflame.top/ji-yu-gong-xiang-nei-cun-de-log-yi-bu-hua/</link><pubDate>Wed, 10 Jan 2024 13:55:57 +0000</pubDate><guid>https://blog.moonflame.top/ji-yu-gong-xiang-nei-cun-de-log-yi-bu-hua/</guid><description>原有日志接口的问题 * 写日志耗时高 * 实时写入文件单行 LOG，耗时约 0.25ms（1KB 以内的 LOG 长度并不会显著的影响写入文件的耗时，固态硬盘和机械硬盘也没有显著的差异） * * 异常时日志丢失 * 缓存型日志，单文件 4K 缓存，可以极大的减少写入文件的开销，但是宕机时，可能导致文</description></item><item><title>McMillan 10K跑步计划（8周）</title><link>https://blog.moonflame.top/mcmillan-10kpao-bu-ji-hua-8zhou/</link><pubDate>Mon, 17 Jul 2023 11:20:49 +0000</pubDate><guid>https://blog.moonflame.top/mcmillan-10kpao-bu-ji-hua-8zhou/</guid><description>训练1训练2训练3第1周轻松跑30Min法特莱克跑8x1Min长跑45Min第2周轻松跑40Min法特莱克跑5x2Min长跑50Min第3周轻松跑45Min节奏跑40Min渐进跑60Min第4周轻松跑30Min法特莱克跑4x3Min长跑70Min第5周轻松跑70Min法特莱克跑10×1Min渐进跑6</description></item><item><title>怪物移动响应延迟优化</title><link>https://blog.moonflame.top/guai-wu-yi-dong-xiang-ying-yan-chi-you-hua/</link><pubDate>Tue, 09 May 2023 12:00:57 +0000</pubDate><guid>https://blog.moonflame.top/guai-wu-yi-dong-xiang-ying-yan-chi-you-hua/</guid><description>背景 前段时间客户端想做怪物移动表现优化，改善现在怪物移动一顿一顿的感觉，希望服务端配合。客户端反馈服务端下发的怪物移动消息延迟很不稳定，会在几十毫秒到几百毫秒中波动，客户端平滑插值表现完之后，还没有收到服务端下发的下一个移动消息，导致怪物还是会出现移动卡顿的表现。 为了解决这个问题，我花了不少时间</description></item><item><title>C++代码审查终极指南</title><link>https://blog.moonflame.top/c-dai-ma-shen-cha-zhong-ji-zhi-nan/</link><pubDate>Tue, 02 May 2023 11:23:54 +0000</pubDate><guid>https://blog.moonflame.top/c-dai-ma-shen-cha-zhong-ji-zhi-nan/</guid><description>英文原文：https://www.incredibuild.com/blog/the-ultimate-guide-to-cpp-code-review-part-2 在第一部分中，我们花了一些时间讨论代码审查的广泛方面。本部分将专注于 C++，提供一个代码审查清单并提供一些最佳实践。你可以按任意顺</description></item><item><title># McMillan 5K 跑步计划（6 周）</title><link>https://blog.moonflame.top/mcmillan-5k-pao-bu-ji-hua-6-zhou/</link><pubDate>Tue, 25 Apr 2023 10:00:12 +0000</pubDate><guid>https://blog.moonflame.top/mcmillan-5k-pao-bu-ji-hua-6-zhou/</guid><description>计划详情： 训练 1 训练 2 训练 3 第 1 周 轻松跑 30Min 法特莱克跑 1&lt;em&gt;6 长跑 45Min 第 2 周 轻松跑 40min 法特莱克跑 1&lt;/em&gt;8 长跑 50Min 第 3 周 轻松跑 30Min 法特莱克跑 2*6 渐速跑 40Min 第 4 周 轻松跑 30Min 节奏跑 3.2</description></item><item><title>跑步名词解释</title><link>https://blog.moonflame.top/pao-bu-ming-ci-jie-shi/</link><pubDate>Tue, 18 Apr 2023 12:00:35 +0000</pubDate><guid>https://blog.moonflame.top/pao-bu-ming-ci-jie-shi/</guid><description>跑步名词解释 轻松跑 轻松跑是跑步者训练计划的主要组成部分。跑步时身体感觉轻松，呼吸始终保持稳定，可以与训练伙伴进行对话。轻松跑后不会有持续的疲劳。 长跑 长跑与轻松跑相似，只是时间更长。虽然跑步的强度仍然轻松，但由于跑步时间的延长，可能会变得更加困难。长跑后可能会有一些持久的疲劳，因此在长跑后通常</description></item><item><title>摄影</title><link>https://blog.moonflame.top/she-ying/</link><pubDate>Sun, 16 Apr 2023 04:00:14 +0000</pubDate><guid>https://blog.moonflame.top/she-ying/</guid><description>&lt;ol&gt;&#10;&lt;li&gt;景深 1. 含义：拍摄场景清晰度可接受的前后范围 2. 前后景深： 1. 焦平面前后清晰的范围 2. 后景深 &amp;gt; 前景深 1. 景深大小： 1. 作用：控制背景虚化效果。 2. 关系：景深越小，背景虚化越明显。 1. 影响因素： 1. 光圈：光圈越大，景深越小；光圈越小，景深越大。 2. 焦距&lt;/li&gt;&#10;&lt;/ol&gt;&#10;</description></item><item><title>ReviewBoard + SVN 集成 Windows搭建指南</title><link>https://blog.moonflame.top/reviewboard-svn-ji-cheng-windowsda-jian-zhi-nan/</link><pubDate>Fri, 14 Apr 2023 08:12:14 +0000</pubDate><guid>https://blog.moonflame.top/reviewboard-svn-ji-cheng-windowsda-jian-zhi-nan/</guid><description>Review Board 是一款开源的基于 Web 的代码和文档审查工具，旨在帮助公司、开源项目和其他组织保持高质量、低缺陷数。 Review Board 跟踪你的待定代码、图形、文档以及所有关于你的产品决策的讨论。我们的差异查看器不仅仅显示差异：它会精确地展示你的代码如何被修改，并使用语法高亮、差</description></item><item><title>游戏服务端死循环检测方案</title><link>https://blog.moonflame.top/you-xi-fu-wu-duan-si-xun-huan-jian-ce-fang-an-/</link><pubDate>Sun, 02 Apr 2023 10:10:03 +0000</pubDate><guid>https://blog.moonflame.top/you-xi-fu-wu-duan-si-xun-huan-jian-ce-fang-an-/</guid><description>传统死循环问题检测排查的困境 游戏服务端开发维护过程中，经常会碰到死循环或者游服性能问题，此类问题一般存在本机或者QA内部环境极难重现，难以定位和排查的问题。一般能采用的方式，只有： 1. 静态代码审查 2. 在可能出问题或者可能耗时较多的代码部分添加LOG，然后经过测试后上线观察，再加LOG，再观</description></item><item><title>账号服务器开发总结</title><link>https://blog.moonflame.top/zhang-hao-fu-wu-qi-kai-fa-zong-jie-/</link><pubDate>Sun, 02 Apr 2023 10:10:03 +0000</pubDate><guid>https://blog.moonflame.top/zhang-hao-fu-wu-qi-kai-fa-zong-jie-/</guid><description>从六月份开始开发账号服务器到今天，账号服务器的大体功能也算完善了，账号服务器的开发暂时告一段落，预计下周又回去开发游戏服务端了。 一直想写一篇文章总结一下账号服务器开发过程的经验和教训，迟迟没有时间动笔，今天正好借这个机会写一下。虽然不是什么高大上的东西，但是我们的项目还在运营，另外也有商业秘密的原</description></item><item><title>《网络多人游戏架构与编程》读书笔记</title><link>https://blog.moonflame.top/--wang-luo-duo-ren-you-xi-jia-gou-yu-bian-cheng----du-shu-bi-ji-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/--wang-luo-duo-ren-you-xi-jia-gou-yu-bian-cheng----du-shu-bi-ji-/</guid><description>第一章 网络游戏概述 将数据分为4种类型： 1. 非保障数据。这类数据不是游戏所必需的数据。所以当带宽有限时，游戏选择首先丢弃这些数据。 2. 保障数据。该类数据需要保证其准确到达以及到达的顺序。用于对游戏至关重要的数据。 3. 最近的状态数据。该类数据用于只有最新版本的数据才是重要数据的场合。 4</description></item><item><title>Lua语言学习笔记</title><link>https://blog.moonflame.top/luayu-yan-xue-xi-bi-ji-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/luayu-yan-xue-xi-bi-ji-/</guid><description>自学过Lua好多次，每次都因为长时间没用然后忘记了。这次决定做一下笔记，一方面加深印象，另一方面为了下次忘记能够快速“捡回来”做准备。 参考教程：菜鸟教程之Lua教程 参考手册：Lua5.3参考手册 斜体部分为我个人的理解，可能不一定正确，只是帮助记忆。 [TOC] 注释 单行注释 &amp;ndash;是单行注释：</description></item><item><title>Mactype配置文件</title><link>https://blog.moonflame.top/mactypepei-zhi-wen-jian-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/mactypepei-zhi-wen-jian-/</guid><description>&lt;strong&gt;LCD.ini&lt;/strong&gt; [General] Name=LCD Icon=..mactray.exe,012 HookChildProcesses=1 【应用到子进程】——比如你用启动方法1启动了一个winrar，双击里面的一个文本文档，那么下一步被打开的“记事本”程序也会使用gdi++渲染。 0：禁</description></item><item><title>RakNet参考手册索引</title><link>https://blog.moonflame.top/raknetcan-kao-shou-ce-suo-yin-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/raknetcan-kao-shou-ce-suo-yin-/</guid><description>RakNet开源免费了，接下来准备学习一下，计划把RakNet的文档做个翻译。就从手册开始吧。原文链接。 介绍 手册最后更新时间 2012-11-19。 查看readme.txt文件获取当前版本号。 RakNet是为游戏或者其他高性能网络应用设计的一套高性能的网络API。 RakNet致力于提供现代</description></item><item><title>SVN全局忽略匹配表达式</title><link>https://blog.moonflame.top/svnquan-ju-hu-lue-pi-pei-biao-da-shi-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/svnquan-ju-hu-lue-pi-pei-biao-da-shi-/</guid><description>不错的一组SVN全局忽略匹配表达式，记录下来备用。以后重装SVN的时候再也不用到处找了。 可复制黏贴模式 *.o &lt;em&gt;.lo &lt;em&gt;.la #&lt;/em&gt;# .&lt;/em&gt;.rej &lt;em&gt;.rej .&lt;/em&gt;~ &lt;em&gt;~ .#&lt;/em&gt; .DS_Store thumbs.db Thumbs.db *.bak *.class *.exe *.dll</description></item><item><title>VS2008 WIN32升级VS2017 X64</title><link>https://blog.moonflame.top/vs2008-win32sheng-ji-vs2017-x64/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/vs2008-win32sheng-ji-vs2017-x64/</guid><description>工程配置修改 1. 用vs2017打开原vs2008的工程，自动升级工程。 2. 修改所有Project的Windows SDK Version（默认升级完会变成8.1，但是VS2017自带的是10.x.x） 3. 新增X64平台配置。 4. 覆盖提供的tq_lib目录，修改MsgServer和Np</description></item><item><title>WordPress+Nginx+Centos7建站指北</title><link>https://blog.moonflame.top/wordpress-nginx-centos7jian-zhan-zhi-bei-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/wordpress-nginx-centos7jian-zhan-zhi-bei-/</guid><description>前一段时间折腾了一个周末，终于把新的博客搭建好了。其他过程都很顺利，主要时间都花费在了搭建WordPress，特别是如何让WordPress自带的更新和插件功能生效，浪费了大量的时间。这里把整个过程的注意事项，大致的说明一下，避免再次踩坑。 科学上网 1. 使用SSH工具连接VPS，执行下列命令，选</description></item><item><title>导航网格学习笔记</title><link>https://blog.moonflame.top/dao-hang-wang-ge-xue-xi-bi-ji-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/dao-hang-wang-ge-xue-xi-bi-ji-/</guid><description>相关资料 1. 导航网格开源库:RecastNavgation 2. 一个基于C#的AI库，包含UNITY 3D插件:CAINav 3. 开源服务端框架:kbengine 4. WOW服务端模拟器:TrinityCore RecastNavgation是业界比较知名的导航网格生成和寻路的开源库了，大</description></item><item><title>小问题解决办法汇总</title><link>https://blog.moonflame.top/xiao-wen-ti-jie-jue-ban-fa-hui-zong-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/xiao-wen-ti-jie-jue-ban-fa-hui-zong-/</guid><description>汇总一些平常碰到的小问题，方便查询。 1. VS2015输入中文出现乱码，显示???的问题 * 删除所有的输入法 包括美式键盘，只留下常用的那个输入法，我的是搜狗，搞定。 2. Flutter报错 Could not resolve all artifacts for configuration '</description></item><item><title>一种回合制战斗过程的记录方式</title><link>https://blog.moonflame.top/yi-chong-hui-he-zhi-zhan-dou-guo-cheng-de-ji-lu-fang-shi-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/yi-chong-hui-he-zhi-zhan-dou-guo-cheng-de-ji-lu-fang-shi-/</guid><description>回合制战斗的页游，需要将战斗过程在服务端全部计算完成后再下发给客户端，并且还需要将战斗过程保存起来，让第三方直接查看。 将战斗的过程以动作为单位分解成多种消息，之后将多种战斗消息封装在一个消息打包器中下发给客户端。客户端从打包消息中按字节流的方式还原 出战斗消息，再解析消息进行表现。保存战斗过程只需</description></item><item><title>一种可以守护多个程序的守护进程的实现方案</title><link>https://blog.moonflame.top/yi-chong-ke-yi-shou-hu-duo-ge-cheng-xu-de-shou-hu-jin-cheng-de-shi-xian-fang-an-/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/yi-chong-ke-yi-shou-hu-duo-ge-cheng-xu-de-shou-hu-jin-cheng-de-shi-xian-fang-an-/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;账服需要守护程序，原来的守护程序使用的一对一的方式，技术部希望我们能提供一对多的守护程序，这样他们可以不用区分哪个程序守护哪个账服，多开时比较方便。 * 原来的守护进程的做法是先启动守护进程，然后守护进程通过CreateProcess启动账服程序，然后调用WaitForSingleObject挂&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description></item><item><title>游戏开发网络协议对比：TCP VS UDP</title><link>https://blog.moonflame.top/you-xi-kai-fa-wang-luo-xie-yi-dui-bi--tcp-vs-udp/</link><pubDate>Sun, 02 Apr 2023 10:10:02 +0000</pubDate><guid>https://blog.moonflame.top/you-xi-kai-fa-wang-luo-xie-yi-dui-bi--tcp-vs-udp/</guid><description>本文基于Glenn Fiedler的英文原文翻译，原文请戳这里 为了防止歧义，一些专有词汇将保留英文原文。 以下是翻译全文： 介绍 这篇文章我们将从网络编程最基础的方面说起，即通过网络发送和接收数据。这仅仅是个开始——网络编程中最简单和最基础的部分。但是如何达到最佳实践过程，依然是错综复杂的。如果你</description></item><item><title>3DMMO游戏服务器架构</title><link>https://blog.moonflame.top/3dmmoyou-xi-fu-wu-qi-jia-gou-/</link><pubDate>Sun, 02 Apr 2023 10:10:01 +0000</pubDate><guid>https://blog.moonflame.top/3dmmoyou-xi-fu-wu-qi-jia-gou-/</guid><description>服务器框架 备选资源 1. NavMesh 2. 3D碰撞检测 3. 网络通信 * 连接协议 * RakNet * ENet * libuv * 消息协议: * ProtoBuf * MsgPack * BitStream:RakNet集成 网络通信协议的选择 * 结论：由于客户端最后选择了UNIT</description></item><item><title>3D地图和场景管理</title><link>https://blog.moonflame.top/3ddi-tu-he-chang-jing-guan-li-/</link><pubDate>Sun, 02 Apr 2023 10:10:01 +0000</pubDate><guid>https://blog.moonflame.top/3ddi-tu-he-chang-jing-guan-li-/</guid><description>其他项目的做法 * 方案 1. 将场景用八叉树划分，最多三层 2. 物体根据坐标直接加入八叉树的叶节点（忽略了体积和包围盒） 3. 移动采用完全相信客户端的做法 4. 通过MoveState来记录移动过程，客户端上传开始位置、结束位置、持续时间信息，服务器根据开始位置和结束位置、以及时间计算出速度。</description></item><item><title>KBEngine学习笔记</title><link>https://blog.moonflame.top/kbenginexue-xi-bi-ji-/</link><pubDate>Sun, 02 Apr 2023 10:10:01 +0000</pubDate><guid>https://blog.moonflame.top/kbenginexue-xi-bi-ji-/</guid><description>安装与卸载 * 项目主页 * 编译 * 打开/kbe/src/kbengine_vs120.sln * build solution * 安装说明 * 使用脚本需要以管理员权限运行命令行提示符 * 卸载说明 * 更新说明 * 启动和关闭说明 服务端架构 服务端组成 |&amp;mdash;&amp;mdash;&amp;mdash;-| | cl</description></item><item><title>关于本站</title><link>https://blog.moonflame.top/about/</link><pubDate>Sun, 02 Apr 2023 06:18:12 +0000</pubDate><guid>https://blog.moonflame.top/about/</guid><description>&lt;figure class="kg-card kg-image-card"&gt;&lt;img src="https://blog.moonflame.top/content/images/2023/04/Moonflame_a_chinese_small_and_old_house_under_the_full-moonsurr_34d4e939-34a2-44d8-a87e-5847004d8b85-1.png" class="kg-image" alt loading="lazy" width="1226" height="687" srcset="https://blog.moonflame.top/content/images/size/w600/2023/04/Moonflame_a_chinese_small_and_old_house_under_the_full-moonsurr_34d4e939-34a2-44d8-a87e-5847004d8b85-1.png 600w, https://blog.moonflame.top/content/images/size/w1000/2023/04/Moonflame_a_chinese_small_and_old_house_under_the_full-moonsurr_34d4e939-34a2-44d8-a87e-5847004d8b85-1.png 1000w, https://blog.moonflame.top/content/images/2023/04/Moonflame_a_chinese_small_and_old_house_under_the_full-moonsurr_34d4e939-34a2-44d8-a87e-5847004d8b85-1.png 1226w" sizes="(min-width: 720px) 720px"&gt;&lt;/figure&gt;</description></item></channel></rss>