<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
>
<channel>
<title><![CDATA[熊猫分享]]></title> 
<atom:link href="https://bk.722400.xyz/rss.php" rel="self" type="application/rss+xml" />
<description><![CDATA[分享工作中遇到的一些技术问题]]></description>
<link>https://bk.722400.xyz/</link>
<language>zh-cn</language>
<generator>www.emlog.net</generator>
<item>
    <title>校本研修+智慧平台：构建教师数字素养提升双路径</title>
    <link>https://bk.722400.xyz/?post=24</link>
    <description><![CDATA[<p><a href="https://bk.722400.xyz/content/uploadfile/202603/a7a61774509080.png"><img src="https://bk.722400.xyz/content/uploadfile/202603/a7a61774509080.png" alt="" /></a><br />
<a href="https://bk.722400.xyz/content/uploadfile/202603/c4431774509136.png"><img src="https://bk.722400.xyz/content/uploadfile/202603/c4431774509136.png" alt="" /></a><br />
<a href="https://bk.722400.xyz/content/uploadfile/202603/2d911774509190.png"><img src="https://bk.722400.xyz/content/uploadfile/202603/2d911774509190.png" alt="" /></a><br />
<a href="https://bk.722400.xyz/content/uploadfile/202603/43671774509217.png"><img src="https://bk.722400.xyz/content/uploadfile/202603/43671774509217.png" alt="" /></a><br />
<a href="https://bk.722400.xyz/content/uploadfile/202603/03111774509236.png"><img src="https://bk.722400.xyz/content/uploadfile/202603/03111774509236.png" alt="" /></a><br />
<a href="https://bk.722400.xyz/content/uploadfile/202603/1feb1774509279.png"><img src="https://bk.722400.xyz/content/uploadfile/202603/1feb1774509279.png" alt="" /></a><br />
<a href="https://bk.722400.xyz/content/uploadfile/202603/3ffe1774509315.png"><img src="https://bk.722400.xyz/content/uploadfile/202603/3ffe1774509315.png" alt="" /></a><br />
<a href="https://bk.722400.xyz/content/uploadfile/202603/df541774509540.png"><img src="https://bk.722400.xyz/content/uploadfile/202603/df541774509540.png" alt="" /></a><br />
<a href="https://bk.722400.xyz/content/uploadfile/202603/82d51774509717.png"><img src="https://bk.722400.xyz/content/uploadfile/202603/82d51774509717.png" alt="" /></a></p>]]></description>
    <pubDate>Thu, 26 Mar 2026 15:11:18 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=24</guid>
</item>
<item>
    <title>🧠 Python 学习笔记：列表统计函数练习整理（入门必练）</title>
    <link>https://bk.722400.xyz/?post=23</link>
    <description><![CDATA[<p>在学习 Python 的过程中，列表（list）是最常用的数据结构之一。本篇记录一些基础但非常重要的练习，包括：</p>
<ul>
<li>求和</li>
<li>最大值 / 最小值</li>
<li>平均值</li>
<li>综合统计（max / min / avg）</li>
<li>条件计数</li>
<li>区间筛选</li>
<li>查找元素下标</li>
</ul>
<p>这些练习的核心思想只有一个：👉 <strong>遍历列表（for 循环）</strong></p>
<hr />
<h2>📌 一、求和（sum）</h2>
<pre><code class="language-python">def sum_nums(nums):
    """
    计算列表中所有元素的总和
    """
    total = 0
    for i in nums:
        total = total + i
    return total

print(sum_nums([23, 23, 23, 45, 23]))</code></pre>
<h3>💡 思路</h3>
<ul>
<li>用一个变量 <code>total</code> 存总和</li>
<li>遍历列表，不断累加</li>
</ul>
<hr />
<h2>📌 二、求最大值（max）</h2>
<pre><code class="language-python">def max_nums(nums):
    """
    返回列表中的最大值
    """
    max_num = nums[0]  # 假设第一个元素最大

    for i in nums:
        if i &gt; max_num:
            max_num = i

    return max_num

print(max_nums([23, 23, 423, 32]))</code></pre>
<h3>💡 思路</h3>
<ul>
<li>先设第一个元素为最大值</li>
<li>遍历并不断更新</li>
</ul>
<hr />
<h2>📌 三、求最小值（min）</h2>
<pre><code class="language-python">def min_nums(nums):
    """
    返回列表中的最小值
    """
    min_num = nums[0]

    for i in nums:
        if i &lt; min_num:
            min_num = i

    return min_num

print(min_nums([27, 29, 23, 43]))</code></pre>
<hr />
<h2>📌 四、求平均值（avg）</h2>
<pre><code class="language-python">def avg(nums):
    """
    计算列表平均值
    """
    total = 0

    for i in nums:
        total = total + i

    average = total / len(nums)
    return average

print(avg([27, 29, 23, 43]))</code></pre>
<h3>💡 公式</h3>
<blockquote>
<p>平均值 = 总和 / 个数</p>
</blockquote>
<hr />
<h2>📌 五、统计 max / min / avg（基础写法）</h2>
<pre><code class="language-python">def sats(nums):
    """
    同时返回最大值、最小值、平均值（多次遍历）
    """
    # 最大值
    max_num = nums[0]
    for i in nums:
        if i &gt; max_num:
            max_num = i

    # 最小值
    min_num = nums[0]
    for i in nums:
        if i &lt; min_num:
            min_num = i

    # 平均值
    total = 0
    for i in nums:
        total = total + i

    avg = total / len(nums)

    return max_num, min_num, avg

print(sats([23, 54, 28, 23]))</code></pre>
<hr />
<h2>📌 六、统计 max / min / avg（优化写法 ⭐）</h2>
<pre><code class="language-python">def stats(nums):
    """
    同时返回最大值、最小值、平均值（一次遍历完成）
    """
    max_num = nums[0]
    min_num = nums[0]
    total = 0

    for i in nums:
        if i &gt; max_num:
            max_num = i
        if i &lt; min_num:
            min_num = i
        total = total + i

    avg = total / len(nums)

    return max_num, min_num, avg

print(stats([27, 29, 23, 43]))</code></pre>
<h3>🚀 优点</h3>
<ul>
<li>只遍历一次列表</li>
<li>更高效（面试常考点）</li>
</ul>
<hr />
<h2>📌 七、统计大于某个值的个数</h2>
<pre><code class="language-python">def count_greater(nums, x):
    """
    统计大于 x 的元素个数
    """
    count = 0

    for i in nums:
        if i &gt; x:
            count = count + 1

    return count

print(count_greater([23, 54, 23], 10))</code></pre>
<hr />
<h2>📌 八、统计区间内元素个数</h2>
<pre><code class="language-python">def count_between(nums, a, b):
    """
    统计区间 [a, b] 内的元素个数（包含边界）
    """
    count = 0

    for i in nums:
        if a &lt;= i &lt;= b:
            count = count + 1

    return count

print(count_between([23, 25, 43, 64], 23, 40))</code></pre>
<hr />
<h2>📌 九、找出区间内的元素</h2>
<pre><code class="language-python">def find_between(nums, a, b):
    """
    找出区间 (a, b) 内的所有元素（不包含边界）
    """
    result = []

    for i in nums:
        if a &lt; i &lt; b:
            result.append(i)

    return result

print(find_between([23, 24, 32, 35], 22, 30))</code></pre>
<h3>💡 区别</h3>
<table>
<thead>
<tr>
<th>函数</th>
<th>返回</th>
</tr>
</thead>
<tbody>
<tr>
<td>count_between</td>
<td>个数</td>
</tr>
<tr>
<td>find_between</td>
<td>元素列表</td>
</tr>
</tbody>
</table>
<hr />
<h2>📌 十、查找最大值下标</h2>
<pre><code class="language-python">def find_max_idx(nums):
    """
    返回最大值所在的索引（下标）
    """
    max_val = nums[0]
    max_idx = 0

    for i in range(len(nums)):
        if nums[i] &gt; max_val:
            max_val = nums[i]
            max_idx = i

    return max_idx

print(find_max_idx([23, 25, 534]))</code></pre>
<hr />
<h2>📌 十一、查找最小值下标</h2>
<pre><code class="language-python">def find_min_idx(nums):
    """
    返回最小值所在的索引（下标）
    """
    min_val = nums[0]
    min_idx = 0

    for i in range(1, len(nums)):
        if nums[i] &lt; min_val:
            min_val = nums[i]
            min_idx = i

    return min_idx

print(find_min_idx([23, 25, 534]))</code></pre>
<hr />
<h1>📦 完整代码（可直接运行）</h1>
<pre><code class="language-python">def sum_nums(nums):
    total = 0
    for i in nums:
        total += i
    return total

def max_nums(nums):
    max_num = nums[0]
    for i in nums:
        if i &gt; max_num:
            max_num = i
    return max_num

def min_nums(nums):
    min_num = nums[0]
    for i in nums:
        if i &lt; min_num:
            min_num = i
    return min_num

def avg(nums):
    total = 0
    for i in nums:
        total += i
    return total / len(nums)

def stats(nums):
    max_num = nums[0]
    min_num = nums[0]
    total = 0

    for i in nums:
        if i &gt; max_num:
            max_num = i
        if i &lt; min_num:
            min_num = i
        total += i

    return max_num, min_num, total / len(nums)

def count_greater(nums, x):
    count = 0
    for i in nums:
        if i &gt; x:
            count += 1
    return count

def count_between(nums, a, b):
    count = 0
    for i in nums:
        if a &lt;= i &lt;= b:
            count += 1
    return count

def find_between(nums, a, b):
    result = []
    for i in nums:
        if a &lt; i &lt; b:
            result.append(i)
    return result

def find_max_idx(nums):
    max_val = nums[0]
    max_idx = 0

    for i in range(len(nums)):
        if nums[i] &gt; max_val:
            max_val = nums[i]
            max_idx = i

    return max_idx

def find_min_idx(nums):
    min_val = nums[0]
    min_idx = 0

    for i in range(1, len(nums)):
        if nums[i] &lt; min_val:
            min_val = nums[i]
            min_idx = i

    return min_idx</code></pre>
<hr />
<h1>🧾 学习总结</h1>
<p>通过这些练习，我掌握了：</p>
<ul>
<li>for 循环遍历列表</li>
<li>累加器思想（total / count）</li>
<li>最大最小值更新逻辑</li>
<li>函数封装</li>
<li>返回多个值（tuple）</li>
<li>append() 使用</li>
<li>下标遍历</li>
</ul>
<p>👉 这些都是后续学习算法和数据结构的基础。</p>
<hr />]]></description>
    <pubDate>Wed, 25 Mar 2026 10:42:26 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=23</guid>
</item>
<item>
    <title>python 打包exe PowerShell命令</title>
    <link>https://bk.722400.xyz/?post=22</link>
    <description><![CDATA[<p>pyinstaller -F -w --clean --noconfirm --hidden-import=win32com.client --hidden-import=pythoncom &quot;课后服务表_按年级合并_gui.py&quot;</p>]]></description>
    <pubDate>Fri, 30 Jan 2026 10:43:17 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=22</guid>
</item>
<item>
    <title>课后服务退费操作</title>
    <link>https://bk.722400.xyz/?post=21</link>
    <description><![CDATA[<p>退费表格下载及上传网址：<a href="https://wj.722400.xyz/">https://wj.722400.xyz/</a><br />
<a href="https://bk.722400.xyz/content/uploadfile/202601/58c61769573105.png"><img src="https://bk.722400.xyz/content/uploadfile/202601/58c61769573105.png" alt="" /></a><br />
注意事项：<br />
1.各班主任下载本班退费表格模板，只填写退款金额一列，格式为数字，别的地方不要改动。<br />
2.统计学生实际上课的天数。上够80天不退费，不够80天的。400 -实际上课天数*5 =退款金额<br />
3.不退费的填0，个别全部退费的填400。<br />
4.部分家庭贫困学生学期初交了费，需全部退回。<br />
强调：<br />
1.有些学生缴费到别的班级的或者表格里面出现非自己班的学生。班主任之间相互联系，核查清楚退费金额，把表格填写完整，不要留空。<br />
2.有问题务必及时联系我，如果进入退费环节，就无法修改和增加了。</p>]]></description>
    <pubDate>Wed, 28 Jan 2026 12:03:08 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=21</guid>
</item>
<item>
    <title>小智音乐固件</title>
    <link>https://bk.722400.xyz/?post=20</link>
    <description><![CDATA[<p>这是一个由虾哥开源的ESP32项目，以 MIT 许可证发布，允许任何人免费使用，或用于商业用途。</p>
<p>我们希望通过这个项目，让大家的小智都能播放歌曲。</p>
<p>如果你有任何想法或建议，请随时提出 Issues 或加入 QQ 群：826072986</p>
<p>项目主要贡献者：空白泡泡糖果 (B站UP)，硅灵造物科技 (B站UP)，小霜霜Meow (B站UP)</p>
<p>音乐服务器提供者（为爱发电）：cz</p>
<p>💡注意事项</p>
<ol>
<li>如果小智说找不到歌曲怎么办？<br />
进入小智后台，找到对应设备，修改角色配置</li>
</ol>
<p>选择 DeepSeekV3 大语言模型<br />
在人物介绍中填入<br />
收到音乐相关的需求时，只使用 MPC tool self.music.play_song 工具，同时禁止使用 search_music 功能。</p>
<ol start="3">
<li>暂不支持的开发板<br />
ESP32C3芯片的开发板<br />
项目改动范围<br />
新增<br />
main\boards\common\music.h<br />
main\boards\common\esp32_music.cc<br />
main\boards\common\esp32_music.h<br />
修改<br />
main\mcp_server.cc<br />
main\boards\common\board.cc<br />
main\boards\common\board.h<br />
main\application.cc<br />
main\application.h<br />
main\display\display.cc<br />
main\display\display.h<br />
main\audio\audio_service.cc<br />
main\audio\audio_service.h<br />
main\idf_component.yml</li>
</ol>]]></description>
    <pubDate>Sat, 10 Jan 2026 10:00:21 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=20</guid>
</item>
<item>
    <title>系统还原 希沃一体机</title>
    <link>https://bk.722400.xyz/?post=19</link>
    <description><![CDATA[<p>1.开机按F2 进入bios设置<br />
2.打开back备份还原开关。按f10保存。<br />
<a href="https://bk.722400.xyz/content/uploadfile/202512/02001766621968.png"><img src="https://bk.722400.xyz/content/uploadfile/202512/02001766621968.png" alt="" /></a><br />
3.重启电脑，再按f2进入bios，alt+f4 恢复出厂系统  选择yes 回车 ，重启恢复。<br />
<a href="https://bk.722400.xyz/content/uploadfile/202512/8e231766622115.png"><img src="https://bk.722400.xyz/content/uploadfile/202512/8e231766622115.png" alt="" /></a></p>]]></description>
    <pubDate>Thu, 25 Dec 2025 08:18:03 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=19</guid>
</item>
<item>
    <title>mcp不掉线做法</title>
    <link>https://bk.722400.xyz/?post=16</link>
    <description><![CDATA[<p>最终正确解法（强烈推荐，照做即可）<br />
🔐 第 1 步：用 .env 文件保存 MCP_ENDPOINT<br />
sudo tee /root/mcp-tool/.env &gt; /dev/null &lt;&lt; 'EOF'<br />
MCP_ENDPOINT=ws://122.51.216.154:8004/mcp_endpoint/mcp/?token=请换成你的新token<br />
EOF</p>
<p>然后锁权限（很重要）：</p>
<p>sudo chmod 600 /root/mcp-tool/.env</p>
<p>🧾 第 2 步：修改 service 文件（只保留干净配置）<br />
sudo nano /etc/systemd/system/mcp-calculator.service</p>
<p>把 [Service] 改成下面这样（重点）：</p>
<p>[Service]<br />
Type=simple<br />
User=root<br />
WorkingDirectory=/root/mcp-tool<br />
EnvironmentFile=/root/mcp-tool/.env<br />
ExecStart=/usr/bin/python3 /root/mcp-tool/mcp_pipe.py /root/mcp-tool/calculator.py<br />
Restart=always<br />
RestartSec=3<br />
StandardOutput=journal<br />
StandardError=journal</p>
<p>👉 注意：</p>
<p>❌ 不要再有 Environment=</p>
<p>✅ 只保留 EnvironmentFile=</p>
<p>🔄 第 3 步：完整重载并重启<br />
sudo systemctl daemon-reload<br />
sudo systemctl stop mcp-calculator<br />
sudo systemctl start mcp-calculator<br />
sudo systemctl status mcp-calculator</p>
<p>✅ 正确结果应该是<br />
Active: active (running)</p>
<p>并且日志中 永远不再出现：</p>
<p>Please set the <code>MCP_ENDPOINT</code> environment variable</p>]]></description>
    <pubDate>Tue, 16 Dec 2025 09:25:56 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=16</guid>
</item>
<item>
    <title>小智mqtt服务器搭建配置</title>
    <link>https://bk.722400.xyz/?post=15</link>
    <description><![CDATA[<p>PUBLIC_IP=122.51.216.154<br />
MQTT_PORT=1883<br />
UDP_PORT=8884<br />
API_PORT=8007<br />
MQTT_SIGNATURE_KEY=Qx7A9dKpM2<br />
SERVER_SECRET=ffa04144-b19e-4051-a782-6c17aeacd40f<br />
m2 start ecosystem.config.js</p>
<p>added 85 packages, and audited 86 packages in 21s</p>
<p>16 packages are looking for funding<br />
run <code>npm fund</code> for details</p>
<p>found 0 vulnerabilities<br />
npm notice<br />
npm notice New major version of npm available! 10.8.2 -&gt; 11.7.0<br />
npm notice Changelog: <a href="https://github.com/npm/cli/releases/tag/v11.7.0">https://github.com/npm/cli/releases/tag/v11.7.0</a><br />
npm notice To update run: npm install -g npm@11.7.0<br />
npm notice<br />
[PM2][WARN] Applications xz-mqtt not running, starting...<br />
[PM2] App [xz-mqtt] launched (1 instances)<br />
┌────┬────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐<br />
│ id │ name       │ namespace   │ version │ mode    │ pid      │ uptime │ ↺    │ status    │ cpu      │ mem      │ user     │ watching │<br />
├────┼────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤<br />
│ 0  │ xz-mqtt    │ default     │ 1.0.0   │ fork    │ 159200   │ 0s     │ 0    │ online    │ 0%       │ 36.3mb   │ yzk      │ disabled │<br />
└────┴────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘<br />
yzk@yzkserver:~/xiaozhi-mqtt-gateway$ pm2 logs xz-mqtt<br />
[TAILING] Tailing last 15 lines for [xz-mqtt] process (change the value with --lines option)<br />
/home/yzk/.pm2/logs/xz-mqtt-error.log last 15 lines:<br />
0|xz-mqtt  | 2025-12-15T08:14:26: MQTT 服务器正在监听端口 1883<br />
0|xz-mqtt  | 2025-12-15T08:14:26: UDP 服务器正在监听 122.51.216.154:8884</p>
<p>/home/yzk/.pm2/logs/xz-mqtt-out.log last 15 lines:<br />
0|xz-mqtt  | 2025-12-15T08:14:26: 配置已更新 /home/yzk/xiaozhi-mqtt-gateway/config/mqtt.json<br />
0|xz-mqtt  | 2025-12-15T08:14:26: 管理API服务启动在端口 8007<br />
0|xz-mqtt  | 2025-12-15T08:14:26: API今日临时密钥: Authorization: Bearer b4f183f3908b5ea92a10cf0ad8f0bb9fb7351463f51bc94ad5318d796880a718</p>]]></description>
    <pubDate>Mon, 15 Dec 2025 16:02:35 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=15</guid>
</item>
<item>
    <title>小智开源服务器的大坑</title>
    <link>https://bk.722400.xyz/?post=14</link>
    <description><![CDATA[<p>1.虚拟机内网穿透到宝塔面板，反代理出错太多，导致https 和wss 访问一直有问题。<br />
2.小智服务器内置的默认的语音合成根本用不成，导致我测试多次一直以为是服务器配置问题。40个小时后才解决。<br />
<a href="https://bk.722400.xyz/content/uploadfile/202512/eae21765539502.png"><img src="https://bk.722400.xyz/content/uploadfile/202512/eae21765539502.png" alt="" /></a><br />
3.设备登陆后还是显示离线。（官方bug）</p>]]></description>
    <pubDate>Fri, 12 Dec 2025 19:35:00 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=14</guid>
</item>
<item>
    <title>frp内穿域名反代理宝网站配置</title>
    <link>https://bk.722400.xyz/?post=13</link>
    <description><![CDATA[<pre><code class="language-html">server
{
    listen 80;
    listen 443 ssl;
    listen 443 quic;
    listen [::]:443 ssl;
    listen [::]:443 quic;
    http2 on;
    listen [::]:80;

    server_name xz.722400.xyz;

    # =========================
    # 🔥 反向代理（必须放在最前面）
# WS（设备）
location ^~ /xiaozhi/v1/ {
    proxy_pass http://127.0.0.1:8000;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
    proxy_set_header Host $host;
    proxy_read_timeout 3600s;
    proxy_send_timeout 3600s;
}

# OTA 提交
location ^~ /xiaozhi/ota/ {
    proxy_pass http://127.0.0.1:8002;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

# 关键：所有其它请求导向 @ui（不要再写第二个 location /）
location / {
    try_files "" @ui;
}

# UI 反代（命名 location，不会和宝塔冲突）
location @ui {
    proxy_pass http://127.0.0.1:8002;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

    # =========================
    # 宝塔原有配置（放后面）
    # =========================
    add_header X-CONFIG "2025-12-12-1035" always;
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/xiaozhi.722400.xyz;

    #CERT-APPLY-CHECK--START
    include /www/server/panel/vhost/nginx/well-known/xiaozhi.722400.xyz.conf;
    #CERT-APPLY-CHECK--END
    include /www/server/panel/vhost/nginx/extension/xiaozhi.722400.xyz/*.conf;

    #HTTP → HTTPS
    set $isRedcert 1;
    if ($server_port != 443) {
        set $isRedcert 2;
    }
    if ($uri ~ /\.well-known/) {
        set $isRedcert 1;
    }
    if ($isRedcert != 1) {
        rewrite ^(/.*)$ https://$host$1 permanent;
    }

    ssl_certificate     /www/server/panel/vhost/cert/xiaozhi.722400.xyz/fullchain.pem;
    ssl_certificate_key /www/server/panel/vhost/cert/xiaozhi.722400.xyz/privkey.pem;

    include enable-php-00.conf;
    include /www/server/panel/vhost/rewrite/xiaozhi.722400.xyz.conf;

    access_log  /www/wwwlogs/xiaozhi.722400.xyz.log;
    error_log   /www/wwwlogs/xiaozhi.722400.xyz.error.log;
}</code></pre>]]></description>
    <pubDate>Fri, 12 Dec 2025 18:59:52 +0800</pubDate>
    <dc:creator>熊猫老师</dc:creator>
    <guid>https://bk.722400.xyz/?post=13</guid>
</item></channel>
</rss>