<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>折腾啥 @xream</title>
        <link>https://zhetengsha.eu.org/</link>
        <description>Power Users/Automators 折腾/讨论/分享各种开源工具/脚本/自动化工作流</description>
        <lastBuildDate>Mon, 20 Jul 2026 16:35:55 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>zh-CN</language>
        <copyright>版权所有 © 1990-至今 xream</copyright>
        <item>
            <title><![CDATA[Android 版]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1008</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1008</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Android 版
&lt;!-- Generated from https://t.me/zhetengsha/1008 by scripts/sync-telegram.ts --
&lt;div]]></description>
            <content:encoded><![CDATA[<h1 id="android-版" tabindex="-1">Android 版 <a class="header-anchor" href="#android-版" aria-label="Permalink to “Android 版”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1008 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Sub-Store for Magisk, KernelSU &amp; APatch</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADBg8AAut32VY.webm" aria-label="👍" autoplay loop muted playsinline></video> 另可查阅 @sion_8964 佬维护的 App 版: <a href="https://github.com/sionnx/SubCase">sionnx/SubCase</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADexMAAlcyiVQ.webm" aria-label="👍" autoplay loop muted playsinline></video> <a href="https://t.me/e58695/205">另可查阅 E5 佬维护的 Termux 版</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 若以后出现维护的版本参数未同步的问题, 应以 <a href="https://hub.docker.com/r/xream/sub-store">https://hub.docker.com/r/xream/sub-store</a> 示范的环境变量为准<br><br>可刷入群内推送的最新打包版进行更新<br><br>🆕 GEO 数据相关的字段 <a href="https://t.me/zhetengsha/1440">参考示例</a><br><br>内置 <a href="https://github.com/xream/http-meta">HTTP-META</a> 可使用相关脚本<br><br>• 刷入后 一键打开前端+后端 <code>http://127.0.0.1:3001?api=http://127.0.0.1:3000</code> 或手动添加后端: <code>http://127.0.0.1:3000</code><br><br>配置文件 <code>/data/adb/sub_store/scripts/sub_store.config</code><br><br>需要局域网访问 在配置文件中找到 <code>sub_store_backend_host="127.0.0.1"</code> 把 <code>127.0.0.1</code> 改成 <code>0.0.0.0</code> 然后重启<br>在局域网另一台设备上用启动了 Sub-Store 的设备的局域网 IP<br>例如 <code>http://192.168.1.2:3001?api=http://192.168.1.2:3000</code><br><br>数据文件 <code>/data/adb/sub_store/run/sub-store.json</code><br><br>日志 <code>/data/adb/sub_store/run</code><br><br>• 支持开关启停(KernelSU App 内下拉刷新或杀 KernelSU 后台重进 可看最新状态)<br><br>• 定时同步订阅<br><br>打开开关后, 用各种自动化方案(Xposed Edge Pro, 自己搞 crontab 等等) 实现 <code>GET http://127.0.0.1:3000/api/sync/artifacts</code><br><br>• 手动更新<br><br><code>/data/adb/sub_store/scripts/update_backend.sh</code> 更新后端并自动重启<br><br><code>/data/adb/sub_store/scripts/update_frontend.sh</code> 更新前端并自动重启<br><br>• 更新 Node.js<br><br>从 <a href="https://github.com/zongou/actions/releases/tag/nodejs">这里</a> 下载一个新的 <code>node</code> 替换 <code>/data/adb/sub_store/bin/sub_store_node</code><br><br>• 手动重启<br><br><code>/data/adb/sub_store/scripts/start.sh</code> 或 <code>/data/adb/sub_store/scripts/sub_store.service restart</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #Android #magisk #模块 #脚本 #KernelSU #APatch #Node.js</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1008">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[日历订阅合集]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1024</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1024</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[日历订阅合集
&lt;!-- Generated from https://t.me/zhetengsha/1024 by scripts/sync-telegram.ts --
&lt;img cl]]></description>
            <content:encoded><![CDATA[<h1 id="日历订阅合集" tabindex="-1">日历订阅合集 <a class="header-anchor" href="#日历订阅合集" aria-label="Permalink to “日历订阅合集”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1024 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADfcAxG-nmAVR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>📅 日历订阅合集</u><br><br><s>- 中国节假日补班日历(ShuYZ 中国节假日) </s><a href="https://github.com/lanceliao/china-holiday-calender"><s>https://github.com/lanceliao/china-holiday-calender</s></a><s><br><br>- Apple日历订阅增强包 </s><a href="https://www.appleics.cn"><s>https://www.appleics.cn</s></a><br><br>- 中国公众假期(@janlay) <a href="https://go.janlay.com/china-holidays-ical">https://go.janlay.com/china-holidays-ical</a><br><br>- 中国节假日调休(@lanceliao) <a href="https://www.shuyz.com/githubfiles/china-holiday-calender/master/holidayCal.ics">https://www.shuyz.com/githubfiles/china-holiday-calender/master/holidayCal.ics</a><br><br>- 节假日和黄历 <a href="https://t.me/zqzess_Channel/60">https://t.me/zqzess_Channel/60</a><br><br><s>- 柯基增强版(感谢 </s><s>@Yateea</s><s> 推荐) </s><a href="https://rili.callmekeji.com/calendar/keji_calendar_pro.ics"><s>https://rili.callmekeji.com/calendar/keji_calendar_pro.ics</s></a><br><br>- 中国大陆节假日(官方) <a href="https://calendars.icloud.com/holidays/cn_zh.ics">https://calendars.icloud.com/holidays/cn_zh.ics</a><br><br>- 天气 (感谢 @sssun29 推荐) <a href="https://github.com/Moli-X/Calendar">https://github.com/Moli-X/Calendar</a><br><br>- 天气(感谢 @ae86eee 推荐) <a href="https://www.meteomatics.com/en/weather-calendar">https://www.meteomatics.com/en/weather-calendar</a><br><br>- 中国和国际节假日以及黄历 <a href="https://github.com/zqzess/holiday-and-chinese-almanac-calendar">https://github.com/zqzess/holiday-and-chinese-almanac-calendar</a><br><br>- 标准节假日、补充节假日、老黄历、24 节气 <a href="https://github.com/hmfy/iosc">https://github.com/hmfy/iosc</a><br><br>- 让 Apple 日历显示天气 <a href="https://www.v2ex.com/t/1186743">https://www.v2ex.com/t/1186743</a><br><br>- 日历 Pro 订阅日历信息，自动同步到你的日历应用 <a href="https://rilipro.com">https://rilipro.com</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #iCal #日历 #节假日 #调休 #黄历 #农历 #节日 #假期 #天气</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1024">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Alfred 脚本: IP 域名 查询]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1040</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1040</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Alfred 脚本: IP 域名 查询
&lt;!-- Generated from https://t.me/zhetengsha/1040 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="alfred-脚本-ip-域名-查询" tabindex="-1">Alfred 脚本: IP 域名 查询 <a class="header-anchor" href="#alfred-脚本-ip-域名-查询" aria-label="Permalink to “Alfred 脚本: IP 域名 查询”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1040 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADIcQxG4y-MFZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADIsQxG4y-MFZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Alfred 脚本: IP/域名查询</u><br><br>先查询的 ip-api(所以可以输入域名)<br><br>1. 需要安装 <code>jq</code><br><br>2. 可选: 在 <code>https://ipinfo.io</code> 注册账号并获取 <code>token</code>, 将 <code>token</code> 填写到 <code>IPINFO_TOKEN</code><br><br>3. 一键复制到剪贴板<br><br>随便改 <a href="https://raw.githubusercontent.com/xream/scripts/refs/heads/main/macOS/IP%20Info.alfredworkflow">文件</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>   <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #macOS #Alfred #IP #查询 #域名 #workflow</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1040">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[代理 App 版]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1068</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1068</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[代理 App 版
&lt;!-- Generated from https://t.me/zhetengsha/1068 by scripts/sync-telegram.ts --
&lt;div ]]></description>
            <content:encoded><![CDATA[<h1 id="代理-app-版" tabindex="-1">代理 App 版 <a class="header-anchor" href="#代理-app-版" aria-label="Permalink to “代理 App 版”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1068 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>代理 App 版如何排查</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADaAcAAqQO6Fc.webm" aria-label="👉" autoplay loop muted playsinline></video> <a href="/blog/posts/1278">Sub-Store 服务器/云平台/Docker/Android 版如何排查</a><br><br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">盗版不要提问 不解答 功能用不了是正常的 不是脚本的问题</pre></blockquote><br><br>⚠️ 需要打开 App 开关, 重写, 脚本, MitM(并信任证书). 你不打开你玩啥呢(真的有人不开)<br><br>※ 以 <code>BoxJs</code> 为例进行排查:<br><br>0. 初始使用时, 可能会从 cdn.jsdelivr.net 和 raw.githubusercontent.com 下载内容, 请自己保证能正常访问(分流和节点自己处理)<br>1. 确保模块和脚本都下载成功<br>2. 浏览器中访问 <a href="https://boxjs.com/query/data/boxjs_host">https://boxjs.com/query/data/boxjs_host</a> (注意 这是 <code>https</code>) 应该可以看到 key 和 val<br>3. 如果报错, 尝试访问 <a href="http://boxjs.com/query/data/boxjs_host">http://boxjs.com/query/data/boxjs_host</a> (注意 这是 <code>http</code>) 如果成功 那就是 MitM/证书信任的问题<br>4. 如果还是不行 一般是因为请求没有进重写, 请检查是否开启了重写和脚本功能(不同的 app 可能会有差异, 总之得开启功能)<br><br>※ 以 <code>Script Hub</code> 为例进行排查:<br><br>1. 确保模块和脚本都下载成功<br>2. 浏览器中访问 <a href="https://script.hub">https://script.hub</a> (注意 这是 <code>https</code>) 应该可以看到本地网页版<br>3. 如果报错, 尝试访问 <a href="http://script.hub">http://script.hub</a> (注意 这是 <code>http</code>) 如果成功 那就是 MitM/证书信任的问题<br>4. 如果还是不行 一般是因为请求没有进重写, 请检查是否开启了重写和脚本功能(不同的 app 可能会有差异, 总之得开启功能)<br><br>※ 以 <code>Sub-Store</code> 为例进行排查<br><br>如果是 Shadowrocket/Surge 上刷新就寄 看这个 <a href="https://t.me/zhetengsha/5844">https://t.me/zhetengsha/5844</a> 改小并发数<br>如果是 QX mac 上请求超时 看这个 <a href="https://t.me/zhetengsha/4505">https://t.me/zhetengsha/4505</a><br>如果是 Stash 可能需要看下这个 <a href="https://t.me/StashFans/802076">https://t.me/StashFans/802076</a><br><br>1. <a href="https://sub-store.vercel.app">https://sub-store.vercel.app</a> 是搭建在 vercel 上的, 请自己保证能正常访问(分流和节点自己处理)<br>2. 如果前端不是使用的 <a href="https://sub-store.vercel.app">https://sub-store.vercel.app</a>, 需要修改模块参数 <code>cors</code> 配置 CORS allowlist<br>3. 确保模块和脚本都下载成功<br>4. 浏览器中访问 <a href="https://sub.store/api/utils/env">https://sub.store/api/utils/env</a> (注意 这是 <code>https</code>) 应该可以看到版本号<br>5. 如果报错, 尝试访问 <a href="http://sub.store/api/utils/env">http://sub.store/api/utils/env</a> (注意 这是 <code>http</code>) 如果成功 那就是 MitM/证书信任的问题<br>6. 如果还是不行 一般是因为请求没有进重写, 请检查是否开启了重写和脚本功能(不同的 app 可能会有差异, 总之得开启功能)<br><br>mac 上可以用 <code>/Applications/Surge.app/Contents/Applications/surge-cli dump profile effective|grep sub.store</code> 检查当前配置中 <code>Sub-Store</code> 相关的配置<br><br>删除模块 重新安装模块<br>或把模块优先级调到最高<br>如果此时可以使用 说明可能有其他模块覆盖了hostname 如下操作检查模块内容<br><br>如果还是不行<br>依次尝试: <br>一个个地检查模块内容<br><br>若在 Surge/Shadowrokect  中误用 Loon 插件 或安装了不规范的模块 MitM hostname 可能会被覆盖<br>规范的模块应有  <code>hostname = %APPEND%</code> 或 <code>hostname = %INSERT%</code><br><br>常见错误: <a href="https://github.com/Semporia/TikTok-Unlock">https://github.com/Semporia/TikTok-Unlock</a> 中的模块就有误 请注意<br><br><a href="https://t.me/zhetengsha_group/592705">部分模块</a> 会在 MitM 中 配置 hostname <code>*.*.*.*</code> 导致一系列问题 建议远离(<br><br>删除再安装模块<br>更新外部资源 确保下载好了<br>关闭再开启脚本<br>关闭再开启重写<br>关闭再开启 MitM<br>信任证书<br>禁用再启用模块<br>关开代理<br>关代理, 杀 app 后台, 再打开<br>重启设备<br>有群友反馈: 所有模块重新卸载安装一次好了<br>有群友反馈: 删了代理 app 重新安装 重来一遍能解决奇葩故障<br><s>部分严重情况需要重置网络乃至重置手机</s><br><br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">耐心把每一步都试一遍</pre></blockquote><br><br>如果还是不行且你觉得操作肯定没问题<br>带日志找 app 开发者反馈问题<br>不是脚本的问题 不要在群里反复提问<br><br>✨<a href="https://mycats.club/00/2999">BoxJs-Script-Hub-Sub-Store-等模块通用的前置教程</a><br><br>✨<a href="https://doc.repcz.link/proxytool">各大代理 app 懒人配置和使用图文教程</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADaAcAAqQO6Fc.webm" aria-label="👉" autoplay loop muted playsinline></video> <a href="/blog/posts/1278">Sub-Store 服务器/云平台/Docker/Android 版如何排查</a><br><br><a href="/blog/posts/253">无法刷新出新版前端 清除前端 PWA 缓存</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #排查 #排错 #检查 #打不开 #用不了</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1068">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[生成 sing-box 配置]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1070</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1070</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[生成 sing-box 配置
&lt;!-- Generated from https://t.me/zhetengsha/1070 by scripts/sync-telegram.ts --
&l]]></description>
            <content:encoded><![CDATA[<h1 id="生成-sing-box-配置" tabindex="-1">生成 sing-box 配置 <a class="header-anchor" href="#生成-sing-box-配置" aria-label="Permalink to “生成 sing-box 配置”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1070 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADyQ9rG8Y1uFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADxw9rG8Y1uFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 文件动态生成 <img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> sing-box 配置示例<br><br>亚托莉佬不维护了 请自行寻找或创建模板 然后配置脚本使用<br><br>可参考<br><a href="https://github.com/huixiao666/pk-box">https://github.com/huixiao666/pk-box</a><br><a href="https://github.com/Sheldontao/Scripts/tree/main/sub-store-template/1.12or13">https://github.com/Sheldontao/Scripts/tree/main/sub-store-template/1.12or13</a><br><s><br>远程文件填 </s><a href="https://raw.githubusercontent.com/xishang0128/sub-store-template/main/sing-box.json"><s>链接</s></a><s> 或查看 </s><s><video class="telegram-custom-emoji" src="/telegram/AgAD1QUAAqrw0Fc.webm" aria-label="💃" autoplay loop muted playsinline></video></s><s> </s><a href="https://github.com/xishang0128/sub-store-template"><s>亚托莉佬的模板</s></a><s> 选择对应的版本<br>脚本操作填链接 </s><code>https://raw.githubusercontent.com/xishang0128/sub-store-template/main/sing-box.js#type=1&amp;name=name</code><s> // "1" 表示组合订阅, name 为订阅的 "名称", 具体看文件中的说明<br>如果出现死活无法拉取外部资源的情况 可参考 </s><s><img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"></s><s> </s><a href="https://t.me/zhetengsha/1287"><s>修改亚托莉佬示例配置中的外部资源逻辑为 使用 GitHub 加速服务 并 直连</s></a><s><br></s><br>⚠️ 此脚本与此模板配套 如果要用自定义模板/有自定义脚本的需求 可使用👇🏻的方案<br><br>1.1 使用远程模板<br><br><code>远程链接</code> 中 第一行为 sing-box 模板文件链接<br>例: <code>https://a.com/sing-box.tpl.json</code><br><br>1.2 或者使用本地模板<br><code>本地文本</code> 中为  sing-box 模板文件的内容<br><br>使用脚本操作 填入链接:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::5y5oo5y3hr6gfuvqi08uzp::--><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/sing-box/template.js#type=组合订阅&amp;name=机场&amp;outbound=🕳ℹ️all|all-auto🕳ℹ️hk|hk-auto🏷ℹ️港|hk|hongkong|kong kong|🇭🇰🕳ℹ️tw|tw-auto🏷ℹ️台|tw|taiwan|🇹🇼🕳ℹ️jp|jp-auto🏷ℹ️日本|jp|japan|🇯🇵🕳ℹ️sg|sg-auto🏷ℹ️^(?!.*(?:us)).*(新|sg|singapore|🇸🇬)🕳ℹ️us|us-auto🏷ℹ️美|us|unitedstates|united states|🇺🇸</code></pre>
</div><div class="telegram-content">示例表示:<br><br>读取 名称为 "机场" 的 <code>组合订阅</code> 中的节点(单订阅不需要设置 <code>type</code> 参数)<br>把 所有节点插入匹配 <code>/all|all-auto/i</code> 的 outbound 中(跟在 <code>🕳</code> 后面, <code>ℹ️</code> 表示忽略大小写, 不筛选节点不需要给 <code>🏷</code> )<br>把匹配 <code>/港|hk|hongkong|kong kong|🇭🇰/i</code>  (跟在 <code>🏷</code> 后面, <code>ℹ️</code> 表示忽略大小写) 的节点插入匹配 <code>/hk|hk-auto/i</code> 的 outbound 中<br>...<br>支持换行填写(如图 2)<br><br>也支持传入订阅 URL. 参数为 <code>url</code>. 记得 <code>url</code> 需要 <code>encodeURIComponent</code>. 例如: <code>http://a.com?token=123</code> 应使用 <code>url=http%3A%2F%2Fa.com%3Ftoken%3D123</code><br><br>⚠️ 如果 outbounds 为空, 自动创建 COMPATIBLE(direct) 并插入 防止报错<br><br>可选参数: includeUnsupportedProxy 含不支持的协议 SSR 和 Snell. 用法: &amp;includeUnsupportedProxy=true <br><br>如果想完全手写 可参考 <a href="https://t.me/zhetengsha/1066">https://t.me/zhetengsha/1066</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #sing-box #singbox #配置 #示例 #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1070">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用 IP-INFO 显示 Privacy 信息]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1101</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1101</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用 IP-INFO 显示 Privacy 信息
&lt;!-- Generated from https://t.me/zhetengsha/1101 by scripts/sync-telegra]]></description>
            <content:encoded><![CDATA[<h1 id="使用-ip-info-显示-privacy-信息" tabindex="-1">使用 IP-INFO 显示 Privacy 信息 <a class="header-anchor" href="#使用-ip-info-显示-privacy-信息" aria-label="Permalink to “使用 IP-INFO 显示 Privacy 信息”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1101 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADNrgxGzeckFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#Surge #模块  #面板 #脚本 #IP #隐私 #信息 #IP-INFO #Privacy<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD3wYAAoHrsFc.webp" alt="🤪" loading="lazy" decoding="async"> 显示 IP 和网络信息的面板太多了<br><br>整一个使用 IP-INFO 显示 Privacy 信息的<br><br><TelegramCustomEmoji src="/telegram/AgADFSsAAvKaCEg.json" label="🙂" /> 别查太频繁<br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/ip-info.sgmodule">模块地址</a><a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/kill-active-requests/index.sgmodule"><br><br></a>往期相关内容<br><br>1 <a href="https://github.com/xream/scripts/tree/main/surge/modules/network-info">#Surge #Stash IP 网络信息面板<br><br></a>2 <a href="https://github.com/xream/scripts/tree/main/surge/modules/network-info">#Surge #Shadowrocket 网络变化时查询国内外IP并发送通知</a><br><br>3. <a href="https://t.me/zhetengsha/877">#Surge 显示入口和落地 代理链信息的面板</a><br><br>4. <a href="/blog/posts/1103">#Surge 使用 IP-SCORE 显示 blacklists 信息</a><br><br>5. <a href="/blog/posts/1104">#Surge 使用 IP-WHOIS 显示 Privacy 信息</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1101">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用 IP-SCORE 显示 blacklists 信息]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1103</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1103</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用 IP-SCORE 显示 blacklists 信息
&lt;!-- Generated from https://t.me/zhetengsha/1103 by scripts/sync-tel]]></description>
            <content:encoded><![CDATA[<h1 id="使用-ip-score-显示-blacklists-信息" tabindex="-1">使用 IP-SCORE 显示 blacklists 信息 <a class="header-anchor" href="#使用-ip-score-显示-blacklists-信息" aria-label="Permalink to “使用 IP-SCORE 显示 blacklists 信息”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1103 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADVbgxGzeckFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#Surge #模块  #面板 #脚本 #IP #隐私 #信息 #IP-SCORE #blacklists<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD3wYAAoHrsFc.webp" alt="🤪" loading="lazy" decoding="async"> 显示 IP 和网络信息的面板太多了<br><br>整一个使用 IP-SCORE 显示 blacklists 信息的<br><br>请求超时是 API 问题 正常现象<br><br>感谢群友 @QiQi777iii 的建议<br><br><TelegramCustomEmoji src="/telegram/AgADFSsAAvKaCEg.json" label="🙂" /> 别查太频繁<br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/ip-score.sgmodule">模块地址</a><a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/kill-active-requests/index.sgmodule"><br><br></a>往期相关内容<br><br>1 <a href="https://github.com/xream/scripts/tree/main/surge/modules/network-info">#Surge #Stash IP 网络信息面板<br><br></a>2 <a href="https://github.com/xream/scripts/tree/main/surge/modules/network-info">#Surge #Shadowrocket 网络变化时查询国内外IP并发送通知</a><br><br>3. <a href="https://t.me/zhetengsha/877">#Surge 显示入口和落地 代理链信息的面板</a><br><br>4. <a href="/blog/posts/1101">#Surge 使用 IP-INFO 显示 Privacy 信息</a><br><br>5. <a href="/blog/posts/1104">#Surge 使用 IP-WHOIS 显示 Privacy 信息</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1103">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用 IP-WHOIS 显示 Privacy 信息]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1104</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1104</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用 IP-WHOIS 显示 Privacy 信息
&lt;!-- Generated from https://t.me/zhetengsha/1104 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="使用-ip-whois-显示-privacy-信息" tabindex="-1">使用 IP-WHOIS 显示 Privacy 信息 <a class="header-anchor" href="#使用-ip-whois-显示-privacy-信息" aria-label="Permalink to “使用 IP-WHOIS 显示 Privacy 信息”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1104 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADILoxG7dUkVV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#Surge #模块  #面板 #脚本 #IP #隐私 #信息 #IP-WHOIS #blacklists<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD3wYAAoHrsFc.webp" alt="🤪" loading="lazy" decoding="async"> 显示 IP 和网络信息的面板太多了<br><br>整一个使用 IP-WHOIS 显示 Privacy 信息的<br><br><TelegramCustomEmoji src="/telegram/AgADFSsAAvKaCEg.json" label="🙂" /> 别查太频繁<br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/ip-whois.sgmodule">模块地址</a><a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/kill-active-requests/index.sgmodule"><br><br></a>往期相关内容<br><br>1 <a href="https://github.com/xream/scripts/tree/main/surge/modules/network-info">#Surge #Stash IP 网络信息面板<br><br></a>2 <a href="https://github.com/xream/scripts/tree/main/surge/modules/network-info">#Surge #Shadowrocket 网络变化时查询国内外IP并发送通知</a><br><br>3. <a href="https://t.me/zhetengsha/877">#Surge 显示入口和落地 代理链信息的面板</a><br><br>4. <a href="/blog/posts/1101">#Surge 使用 IP-INFO 显示 Privacy 信息</a><br><br>5. <a href="/blog/posts/1103">#Surge 使用 IP-SCORE 显示 blacklists 信息</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1104">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Surfboard 远程托管配置]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1111</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1111</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Surfboard 远程托管配置
&lt;!-- Generated from https://t.me/zhetengsha/1111 by scripts/sync-telegram.ts --
]]></description>
            <content:encoded><![CDATA[<h1 id="surfboard-远程托管配置" tabindex="-1">Surfboard 远程托管配置 <a class="header-anchor" href="#surfboard-远程托管配置" aria-label="Permalink to “Surfboard 远程托管配置”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1111 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADTb4xG9QRuFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADTL4xG9QRuFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADS74xG9QRuFV9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 文件动态生成 </u><u><img class="telegram-custom-emoji" src="/telegram/AgADWAIAAn3F2UQ.webp" alt="⚠️" loading="lazy" decoding="async"></u><u> Surfboard 远程托管配置示例</u><br><br>其他代理 App 也可以参考此逻辑<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 服务器版不需要这么复杂 直接用文件配置链接即可<br><br>▎如图一 先创建一个订阅, 然后创建一个目标为 Surfboard 的同步配置<br><br>打开它的定时开关, 同步一次. 点击复制得到它的 gist 链接.<br><br><code>⚠️ mirror.ghproxy.com</code> 也被墙了 自己换成其他加速<br><br>为了防止墙内无法连接. 拼接一个加速. 假设拼接完之后的链接为 <code>https://mirror.ghproxy.com/https://gist.githubusercontent.com/aaaaaaaa</code><br><br>▎如图二 先创建一个文件, 内容可以参考 <a href="https://gist.githubusercontent.com/xream/fdef7a788abbd9b583474d02314d47f3/raw/surfboard.conf">模板</a> 然后把 两处 <code>__________</code> 都替换为上一步得到的完整订阅链接<br><br>大概长这样</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::72rovzic3o494zn3kamt57::--><code>自动测速 = url-test, policy-path=https://mirror.ghproxy.com/https://gist.githubusercontent.com/aaaaaaaa, ...
故障转移 = fallback, policy-path=https://mirror.ghproxy.com/https://gist.githubusercontent.com/aaaaaaaa, ...</code></pre>
</div><div class="telegram-content">▎如图三  创建一个来源为第二步文件的同步配置<br><br>打开它的定时开关, 同步一次. 点击复制得到它的 gist 链接. 拼接一个加速. 假设拼接完之后的链接为 <code>https://mirror.ghproxy.com/https://gist.githubusercontent.com/bbbbbbb</code><br><br>回到第二步编辑的文件 修改头部的 MANAGED-CONFIG 部分<br><br>大概长这样:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::nx43vtzscwbyec2pfs4bj::--><code>#!MANAGED-CONFIG https://mirror.ghproxy.com/https://gist.githubusercontent.com/bbbbbbb interval=3600 strict=true</code></pre>
</div><div class="telegram-content">▎在 <img class="telegram-custom-emoji" src="/telegram/AgADWAIAAn3F2UQ.webp" alt="⚠️" loading="lazy" decoding="async"> Surfboard 中通过链接导入 <code>https://mirror.ghproxy.com/https://gist.githubusercontent.com/bbbbbbb</code> 即可<br><br>支持后续更新<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<br><br><img class="telegram-custom-emoji" src="/telegram/AgADzgIAAlh-2EQ.webp" alt="🐱" loading="lazy" decoding="async"> <a href="/blog/posts/2228">使用覆写生成 Mihomo 配置</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADWAIAAn3F2UQ.webp" alt="⚠️" loading="lazy" decoding="async"><a href="/blog/posts/1111">  Surfboard 远程托管配置示例(其他代理 App 也可以参考)</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> <a href="/blog/posts/1070">动态生成 sing-box 配置</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> <a href="/blog/posts/1241">快速生成 sing-box 机场入口+落地节点 代理链 示例</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #Surboard #配置 #示例 #gist</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1111">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[入口落地查询 网络信息面板]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1117</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1117</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[入口落地查询 网络信息面板
&lt;!-- Generated from https://t.me/zhetengsha/1117 by scripts/sync-telegram.ts --
&lt]]></description>
            <content:encoded><![CDATA[<h1 id="入口落地查询-网络信息面板" tabindex="-1">入口落地查询 网络信息面板 <a class="header-anchor" href="#入口落地查询-网络信息面板" aria-label="Permalink to “入口落地查询 网络信息面板”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1117 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADDroxG3qU2VV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD0LkxGxyR2VV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADELoxG3qU2VV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADEboxG3qU2VV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADEroxG3qU2VV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>网络信息</u><br><br><b>Powered by </b><a href="https://t.me/chavyscripts"><b>Chavy‘s</b></a><b> </b><img class="telegram-custom-emoji" src="/telegram/AgADXAMAAumh2UQ.webp" alt="🧰" loading="lazy" decoding="async"><a href="https://docs.boxjs.app/"><b>BoxJs</b></a><b> and </b><a href="https://github.com/chavyleung/scripts/blob/master/Env.js"><b>Env.js</b></a><b><br>Available in</b> <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <a href="https://t.me/SurgeCommunity"><b>Surge</b>,</a> <img class="telegram-custom-emoji" src="/telegram/AgADfAIAAjD-2UQ.webp" alt="🏂" loading="lazy" decoding="async"> <a href="https://t.me/StashFans"><b>Stash</b>,</a> <img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"><a href="https://t.me/Loon0x00"><b>Loon</b>,</a> <img class="telegram-custom-emoji" src="/telegram/AgADTwMAAne_2EQ.webp" alt="🚀" loading="lazy" decoding="async"><a href="https://t.me/ShadowrocketApp"><b>Shadowrocket</b>,</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3wIAAt742UQ.webp" alt="🌀" loading="lazy" decoding="async"> <a href="https://t.me/QuantumultXxx"><b>Quantumult X</b></a><br><b>Created by </b><b>@xream</b><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>支持长按节点进行查询<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>支持面板<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>支持网络变化时进行查询通知(IP 相同时不通知)<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>提供 <a href="https://net-lsp-x.com">https://net-lsp-x.com</a> 数据接口, 参数与模块参数相同<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>分 "国内外" 或者叫 "直连/代理" 显示 IP 地区 运营商 ASN ORG 和 策略/节点<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>入口 和 落地<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>国内外 IPv6<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>隐私<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>LAN 和 SSID<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>打码<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>图标 和 颜色<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>超时设置<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>开关国旗显示<br><br><TelegramCustomEmoji src="/telegram/AgADFSsAAvKaCEg.json" label="🙂" /> 别查太频繁<br><br>已经对接了很多 IP 查询接口了 可以自己通过参数切换<br>分流正确的情况下 你觉得默认接口不准就换接口 换到你觉得准的为止<br>如果都不准 可以联系我加一个你觉得准的<br><br>默认会同时用俩接口查询入口信息, 目前会排除国内接口查出的国外信息. 部分国外接口查询国内信息也不准确( 如 IP-API), 可自行切换.<br><br>如果接口有问题 请反馈(<br><br>部分用户因为分流有问题 导致 speedtest.cn 走了国外代理 请自行分流 <code>DOMAIN-SUFFIX,speedtest.cn</code><br><br>跟天佬学的小技巧:<br><br>部分情况下查询 v4 接口可能会返回 v6, 可自行指定  <code>ip-version=v4-only</code> (以 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 为例, <a href="https://manual.nssurge.com/policy/parameters.html">文档</a>)<br><br>P 佬评价: <br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">文档确实不详细（</pre></blockquote><br><br><a href="https://t.me/zhetengsha_group/572025">查看完整的接口分流</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/net-lsp-x.sgmodule">Surge 模块</a> (目前 Surge TestFlight 版: 长按模块, 编辑参数. <a href="https://t.me/zhetengsha/1107?single&amp;comment=556242">非 TF 版 Surge 使用说明</a>)<br><br>其他代理 App 请参考 <a href="https://t.me/zhetengsha_group/556599">参数设置说明</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADfAIAAjD-2UQ.webp" alt="🏂" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/net-lsp-x.stoverride">Stash 覆写</a> (从最近连接和外部代理集获取同名的节点的信息作为入口数据 不一定正确  请求的 BASE URL 固定为 <code>http://127.0.0.1:9090</code>)<br><br><img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"><a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/net-lsp-x.plugin">Loon 插件</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD3wIAAt742UQ.webp" alt="🌀" loading="lazy" decoding="async"> Quantumult X 在 配置文件 <code>[task_local]</code> 下粘贴:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::eyxrapb5o64zuhiw4m2ple::--><code>event-network https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/net-lsp-x.js, tag=网络信息变化 𝕏, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Global.png, enabled=true
event-interaction https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/net-lsp-x.js, tag=网络信息 𝕏, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Global.png, enabled=true</code></pre>
</div><div class="telegram-content"><video class="telegram-custom-emoji" src="/telegram/AgAD1QUAAqrw0Fc.webm" aria-label="💃" autoplay loop muted playsinline></video> 感谢群友 Baby @ios151 不知名美女 @kelezhou 的赞助 已购买 QX 并开发 QX 脚本<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 往期相关内容<br><br>0. <a href="https://t.me/zhetengsha/1147">Surge 网络接口信息面板</a><br><br>1. <a href="https://github.com/xream/scripts/tree/main/surge/modules/network-info">#Surge #Stash IP 网络信息面板<br><br></a>2. <a href="https://github.com/xream/scripts/tree/main/surge/modules/network-info">#Surge #Shadowrocket 网络变化时查询国内外IP并发送通知</a><br><br>3. <a href="https://raw.githubusercontent.com/Keywos/rule/main/script/netisp/netisp.sgmodule">#Surge 显示入口和落地 代理链信息的面板</a><br><br>4. <a href="/blog/posts/1101">#Surge 使用 IP-INFO 显示 Privacy 信息</a><br><br>5. <a href="/blog/posts/1103">#Surge 使用 IP-SCORE 显示 blacklists 信息</a><br><br>6. <a href="/blog/posts/1104">#Surge 使用 IP-WHOIS 显示 Privacy 信息</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">模块脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #Stash #Loon #Shadowrocket #QX #QuantumultX  #模块 #插件 #覆写  #面板 #脚本 #IP #隐私 #信息 #IP #国内 #国外 #入口 #落地 #IPv6 #Panel #网络变化 #通知 #查询 #网络信息 #NETWORK</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1117">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Cloudflare Workers 配合 Lucky 实现动态公网节点订阅]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1139</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1139</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Cloudflare Workers 配合 Lucky 实现动态公网节点订阅
&lt;!-- Generated from https://t.me/zhetengsha/1139 by script]]></description>
            <content:encoded><![CDATA[<h1 id="cloudflare-workers-配合-lucky-实现动态公网节点订阅" tabindex="-1">Cloudflare Workers 配合 Lucky 实现动态公网节点订阅 <a class="header-anchor" href="#cloudflare-workers-配合-lucky-实现动态公网节点订阅" aria-label="Permalink to “Cloudflare Workers 配合 Lucky 实现动态公网节点订阅”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1139 by scripts/sync-telegram.ts -->
<div class="telegram-content">#Cloudflare #CF #Workers #脚本 #JS #JavaScript #IPv4 #内网穿透 #公网 #IP #节点 #订阅 #Lucky #动态域名 #端口转发 #公网打洞 #内网穿透 #DDNS<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async"> Cloudflare Workers 配合 Lucky 实现动态公网节点订阅<br><br><TelegramCustomEmoji src="/telegram/AgADayYAAuuTaUo.json" label="🆕" /> 更新 支持 DB(D1)<br><br>DB(D1) 和 KV 二选一<br>不用 DB 的话就把 DB 留空: const DB = ''<br>D1 免费额度多一些<br><br>使用场景:<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>搭建家宽节点, 获得 IPv4 动态公网地址, 无痛更新节点订阅<br><br>本脚本实现的接口可用来管理数据 此用途仅用于举例<br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> Lucky 可配置动态域名, 端口转发, IPv4 公网打洞, 非常方便<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"><a href="https://xream.notion.site/Cloudflare-Workers-Lucky-IPv4-52930293fb32446e887eeebe3da7aa52"> 查看文档</a><br><br><br>#脚本 #shell #bash #IPv4 #内网穿透 #公网 #IP #节点 #订阅 #Lucky #动态域名 #端口转发 #公网打洞 #内网穿透 #DDNS #IP4P #NATMap<br><br>使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> IP4P<br><br>来自 NATMap, 将 IPv4 地址和端口同时编码在 DNS AAAA 记录中 <a href="https://t.me/zhetengsha_group/581628">具体说明</a><br><br>使用场景: <br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>结合 <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 的 IP4P 域名解析, 自动更新节点的服务器 IP 地址和 端口<br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> Lucky 可配置动态域名, 端口转发, IPv4 公网打洞, 非常方便<br><br>以下为代码:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::ppkx6auo8ch9vq27c3ob8::--><code>ZONE=&#039;&#039;
RECORD=&#039;&#039;
EMAIL=&#039;&#039;
AUTH=&#039;&#039;
DOMAIN=&#039;&#039;

ipa=$(echo ${ip} | cut -d&#039;.&#039; -f1)
ipb=$(echo ${ip} | cut -d&#039;.&#039; -f2)
ipc=$(echo ${ip} | cut -d&#039;.&#039; -f3)
ipd=$(echo ${ip} | cut -d&#039;.&#039; -f4)

ipab=$(printf &#039;%02x%02x&#039; ${ipa} ${ipb})
ipcd=$(printf &#039;%02x%02x&#039; ${ipc} ${ipd})

porthex=$(printf &#039;%04x&#039; ${port})

IP4P=&quot;2001::${porthex}:${ipab}:${ipcd}&quot;
echo $IP4P

while true; do
    curl -X PUT &quot;https://api.cloudflare.com/client/v4/zones/${ZONE}/dns_records/${RECORD}&quot; \
        -H &quot;X-Auth-Email: ${EMAIL}&quot; \
        -H &quot;Authorization: Bearer ${AUTH}&quot; \
        -H &quot;Content-Type:application/json&quot; \
        --data &quot;{\&quot;type\&quot;:\&quot;AAAA\&quot;,\&quot;name\&quot;:\&quot;${DOMAIN}\&quot;,\&quot;content\&quot;:\&quot;${IP4P}\&quot;,\&quot;ttl\&quot;:60,\&quot;proxied\&quot;:false}&quot;
    if [ $? -eq 0 ]; then
        break
    fi
done</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<br><br><a href="/blog/posts/1198">IP4P 请求自动重定向, 使用固定的 URL 访问 STUN 打洞的内网服务(以 Surge 模块为例)</a><br><br><a href="/blog/posts/1184">使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名</a><br><br><a href="/blog/posts/1186">自动使用 IP4P 动态域名 SSH</a><br><br><a href="https://lucky666.cn/docs/modules/stun">Lucky 文档: STUN 内网穿透</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <a href="/blog/posts/1180">Sub-Store 域名解析新增 IP4P, 支持禁用缓存</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1139">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[WireGuard 格式]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1144</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1144</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[WireGuard 格式
&lt;!-- Generated from https://t.me/zhetengsha/1144 by scripts/sync-telegram.ts --
&lt;]]></description>
            <content:encoded><![CDATA[<h1 id="wireguard-格式" tabindex="-1">WireGuard 格式 <a class="header-anchor" href="#wireguard-格式" aria-label="Permalink to “WireGuard 格式”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1144 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADD7kxG1JSYVZ9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADELkxG1JSYVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADEbkxG1JSYVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 中各种 WireGuard 输入/输出格式的说明</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>输出为 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 时, 可勾选 <code>包含官方/商店版不支持的协议</code> 开关或手动带参数 <code>includeUnsupportedProxy</code> , 若全部是 WireGuard 节点, 可输出为 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 模块<br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 是把这个链接当成远程模块链接导入模块 不是当成订阅使用<br><br>模块名称为订阅名称, 描述和分类可由第一个节点上的 <code>_desc</code>, <code>_category</code> 自定义<br><br>如添加一个节点操作, 输入脚本内容: <code>$server._desc = 'WARP+';  $server._category = '节点';</code><br><br>因为在 Surge 中使用模块的方式比较分裂, 如果你一定要做托管, 建议用文件功能 直接输出一个完整的配置, <a href="https://t.me/zhetengsha_group/1022771">从这条开始看</a><br><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>如图, 目前支持作为  <code>WireGuard</code> 输入的语法如下(以下示例不一定准确, 实操请以相关规范/文档为准) <br><br>1. WireGuard URI: <code>wireguard://</code>, <code>wg://</code><br>但是不建议使用 URI, 其他的格式更直观<br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">wireguard://eCtXsJZ27%2B4PbhDkHnB923tkUn2Gj59wZw5wFA75MnU%3D@162.159.192.1:2480/?publickey=Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo%3D&amp;pre-shared-key=31aIhAPwktDGpH4JDhA8GNvjFXEf%2Fa6%2BUaQRyOAiyfM%3D&amp;udp=1&amp;reserved=209%2C98%2C59&amp;dialer-proxy=ss1&amp;remote-dns-resolve=true&amp;dns=1.1.1.1%2C8.8.8.8&amp;refresh-server-ip-interval=60&amp;peers=%5Bobject%20Object%5D&amp;underlying-proxy=ss1&amp;address=172.16.0.2/32,fd01:5ca1:ab1e:80fa:ab85:6eea:213f:f4a5/128#wg</pre></blockquote><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 不要使用 <code>Shadowrocket</code> 来导出 URI 然后作为输入导入。这样导出的 <code>WireGuard</code> URI 不是标准的 URI<br><br>再次提醒: 注意参数中的值需要 URL 编码. 这是规范.<br><br>2.<img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async">Loon 单行<br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">wireguardNode = wireguard,interface-ip=192.168.2.2,interface-ipV6=2402:4e00:1200:ed00:0:9089:6dac:96b6,private-key="qF22B3ezOhWGJA4SHwQSsgMa9d6mPGHyFdZMaDTae2E=",mtu=1280,dns=192.168.2.1,dnsV6=2402:4e00:1200:ed00:0:9089:6dac:96b6,keepalive=45,peers=[&#123;public-key="JFuTIJEcFnt8R04UnAE5o2WfIPJUsumSxsD2ayXzoWY=",preshared-key="yVNv5K05AwVnWaR4OB8BlMX3jJlkS74aKlYC3PD95IE=",reserved=[1,2,3],allowed-ips="0.0.0.0/0",endpoint=192.168.3.17:51820&#125;],udp=true&#10;</pre></summary></details><br>其中 Surge 的 <code>prefer-ipv6</code> 参数需按照 Loon 写法: <code>ip-mode=prefer-ipv6</code><br><br>3. <img class="telegram-custom-emoji" src="/telegram/AgADzgIAAlh-2EQ.webp" alt="🐱" loading="lazy" decoding="async"> Clash.Meta(mihomo)<br>- 完整的 <code>proxies</code> 多行 YAML<br>或<br>- 单行 JSON/JSON5/YAML<br>其中 JSON5/YAML 比 JSON 更简洁直观, 写法可参考 <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="/blog/posts/824">本地节点/订阅怎么写</a><br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">&#123;"name":"wg","type":"wireguard","server":"162.159.192.1","port":2480,"ip":"172.16.0.2","ipv6":"fd01:5ca1:ab1e:80fa:ab85:6eea:213f:f4a5","public-key":"Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo=","pre-shared-key":"31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM=","private-key":"eCtXsJZ27+4PbhDkHnB923tkUn2Gj59wZw5wFA75MnU=","udp":true,"reserved":[209,98,59],"remote-dns-resolve":true,"dns":["1.1.1.1","8.8.8.8"],"refresh-server-ip-interval":60,"peers":[&#123;"server":"162.159.192.1","port":2480,"public-key":"Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo=","pre-shared-key":"31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM=","allowed-ips":["0.0.0.0/0"],"reserved":[209,98,59]&#125;],"preshared-key":"31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM="&#125;</pre></summary></details><br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">proxies:&#10;  - name: "wg"&#10;    type: wireguard&#10;    server: 162.159.192.1&#10;    port: 2480&#10;    ip: 172.16.0.2&#10;    ipv6: fd01:5ca1:ab1e:80fa:ab85:6eea:213f:f4a5&#10;    public-key: Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo=&#10;    pre-shared-key: 31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM=&#10;    private-key: eCtXsJZ27+4PbhDkHnB923tkUn2Gj59wZw5wFA75MnU=&#10;    udp: true&#10;    # reserved: "U4An"&#10;    reserved: [209,98,59]&#10;    remote-dns-resolve: true&#10;    dns: [ 1.1.1.1, 8.8.8.8 ]&#10;    refresh-server-ip-interval: 60&#10;    peers:&#10;      - server: 162.159.192.1&#10;        port: 2480&#10;        public-key: Cr8hWlKvtDt7nrvf+f0brNQQzabAqrjfBvas9pmowjo=&#10;        pre-shared-key: 31aIhAPwktDGpH4JDhA8GNvjFXEf/a6+UaQRyOAiyfM=&#10;        allowed-ips: ['0.0.0.0/0']&#10;        reserved: [209,98,59]</pre></summary></details><br><br>所有参数均已进行兼容支持. 其中 Surge 的 <code>prefer-ipv6</code> 参数需按照 <img class="telegram-custom-emoji" src="/telegram/AgADzgIAAlh-2EQ.webp" alt="🐱" loading="lazy" decoding="async"> Clash.Meta(mihomo) 写法: <code>ip-version: ipv6-prefer</code><br><br>若在文件中使用脚本操作来输出:</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::yuiu33supekvw5qivgenn::--><code>  let proxies = await produceArtifact({
    type: &#039;subscription&#039;, // &#039;subscription&#039; 订阅 或 &#039;collection&#039; 组合订阅
    name: &#039;sub&#039;, // 订阅的 name
    platform: &#039;Surge&#039;,
    produceOpts: {
      &#039;include-unsupported-proxy&#039;: true,
    }
  })
  $content = proxies</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例 #WireGuard</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1144">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[缓存时长说明]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1158</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1158</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[缓存时长说明
&lt;!-- Generated from https://t.me/zhetengsha/1158 by scripts/sync-telegram.ts --
&lt;img cl]]></description>
            <content:encoded><![CDATA[<h1 id="缓存时长说明" tabindex="-1">缓存时长说明 <a class="header-anchor" href="#缓存时长说明" aria-label="Permalink to “缓存时长说明”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1158 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD1g9rGyOA0VZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">❗️ 关于缓存时长<br><br>拉取 Sub-Store 订阅时, 若包含远程订阅 且 此时 无缓存 / 缓存已过期 / 远程订阅设置了 <code>noCache</code> 参数, 就会拉取远程订阅<br><br>远程订阅缓存是 1 小时, 缓存的唯一 key 为 url+ user agent<br><br>可通过前端的刷新按钮刷新缓存<br><br>或使用参数 <code>noCache</code> 来禁用缓存. 例: 内部配置订阅链接时使用 <a href="http://a.com#noCache">http://a.com#noCache</a>, 外部使用 sub-store 链接时使用 <a href="https://sub.store/download/1?noCache=true">https://sub.store/download/1?noCache=true</a><br><br>当使用相关脚本时, 若在对应的脚本中使用参数(⚠️ 别忘了这个, 一般为 <code>cache</code>, 值设为 <code>true</code> 即可)开启缓存<br><br>可在前端(&gt;=2.16.0) 配置各项缓存的默认时长<br><br><a href="https://t.me/zhetengsha/5344">也支持在远程链接上加参数实现订阅/文件级别的自定义缓存时长</a><br><br>持久化缓存数据在 JSON 里<br><br>当配合脚本使用时, 可以在脚本的前面添加一个脚本操作, 实现保留 1 小时的缓存</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::783wentd0c9b401tfr57b::--><code>async function operator() {
    scriptResourceCache._cleanup(undefined, 1 * 3600 * 1000);
}</code></pre>
</div><div class="telegram-content">如果是想只清掉所有的脚本缓存, 脚本操作:</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::bgvw5hyrbe87u8art6ebx9::--><code>async function operator() {
    scriptResourceCache.revokeAll()
}</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #缓存 #SubStore</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1158">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Clash Party/Sparkle 内置的 Sub-Store]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/117</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/117</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Clash Party/Sparkle 内置的 Sub-Store
&lt;!-- Generated from https://t.me/zhetengsha/117 by scripts/sync]]></description>
            <content:encoded><![CDATA[<h1 id="clash-party-sparkle-内置的-sub-store" tabindex="-1">Clash Party/Sparkle 内置的 Sub-Store <a class="header-anchor" href="#clash-party-sparkle-内置的-sub-store" aria-label="Permalink to “Clash Party/Sparkle 内置的 Sub-Store”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/117 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD9wxrG4-AcFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">- Clash Party/Sparkle 内置的 Sub-Store 更新<br><br>右上角下载按钮</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/117">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Sub-Store 域名解析新增 IP4P, 支持禁用缓存]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1180</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1180</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Sub-Store 域名解析新增 IP4P, 支持禁用缓存
&lt;!-- Generated from https://t.me/zhetengsha/1180 by scripts/sync-te]]></description>
            <content:encoded><![CDATA[<h1 id="sub-store-域名解析新增-ip4p-支持禁用缓存" tabindex="-1">Sub-Store 域名解析新增 IP4P, 支持禁用缓存 <a class="header-anchor" href="#sub-store-域名解析新增-ip4p-支持禁用缓存" aria-label="Permalink to “Sub-Store 域名解析新增 IP4P, 支持禁用缓存”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1180 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAEwzEbBzMwV30.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADAcMxGwczMFd9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store<br><br><TelegramCustomEmoji src="/telegram/AgADayYAAuuTaUo.json" label="🆕" />  后端 <code>2.14.237</code>  前端 <code>2.14.150</code><br><br>▎后端<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>域名解析新增 IP4P, 支持禁用缓存<br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> IP4P 地址格式<br><br>来自 <a href="https://github.com/heiher/natmap/wiki/faq#%E5%9F%9F%E5%90%8D%E8%AE%BF%E9%97%AE%E6%98%AF%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E7%9A%84">NATMap</a>, 将 IPv4 地址和端口同时编码在 DNS AAAA 记录中<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 使用场景<br><br>STUN 内网穿透, 无需公网服务器即可获得 IPv4 公网地址<br><br>▎前端<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>预览界面增加端口<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>域名解析新增 IP4P, 支持禁用缓存<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<br><br><a href="/blog/posts/1184">使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名</a><a href="https://github.com/sub-store-org/Sub-Store/wiki/%E9%93%BE%E6%8E%A5%E5%8F%82%E6%95%B0%E8%AF%B4%E6%98%8E"><br><br>链接参数说明</a> <a href="https://github.com/sub-store-org/Sub-Store/wiki/%E8%84%9A%E6%9C%AC%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E">脚本使用说明</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADQg8AAjgOcFA.webp" alt="🎲" loading="lazy" decoding="async"> <a href="https://github.com/sub-store-org/Sub-Store/tree/master/config">Sub-Store 代理 App 版安装下载</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD2gIAAhaE4EQ.webp" alt="🛠️" loading="lazy" decoding="async">  <a href="https://xream.notion.site/Sub-Store-abe6a96944724dc6a36833d5c9ab7c87">Sub-Store 服务器/云平台/Docker/Android 版的相关教程</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1180">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1184</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1184</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名
&lt;!-- Generated from https://t.me/zhetengsha/1184 ]]></description>
            <content:encoded><![CDATA[<h1 id="使用-lucky-进行-stun-内网穿透时-配置自定义脚本实现自动更新-ip4p-动态域名" tabindex="-1">使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名 <a class="header-anchor" href="#使用-lucky-进行-stun-内网穿透时-配置自定义脚本实现自动更新-ip4p-动态域名" aria-label="Permalink to “使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1184 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADIboxGwf-MFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADI7oxGwf-MFd9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content">#脚本 #shell #bash #IPv4 #内网穿透 #公网 #IP #节点 #订阅 #Lucky #动态域名 #端口转发 #公网打洞 #内网穿透 #DDNS #IP4P #NATMap<br><br>使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> IP4P<br><br>来自 NATMap, 将 IPv4 地址和端口同时编码在 DNS AAAA 记录中 <a href="https://t.me/zhetengsha_group/581628">具体说明</a><br><br>使用场景: <br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>结合 <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 的 IP4P 域名解析, 自动更新节点的服务器 IP 地址和 端口<br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> Lucky 可配置动态域名, 端口转发, IPv4 公网打洞, 非常方便<br><br>以下为代码:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::e2f4p6u7vk22fje8jg80e::--><code>ZONE=&#039;&#039;
RECORD=&#039;&#039;
EMAIL=&#039;&#039;
AUTH=&#039;&#039;
DOMAIN=&#039;&#039;

ipa=$(echo ${ip} | cut -d&#039;.&#039; -f1)
ipb=$(echo ${ip} | cut -d&#039;.&#039; -f2)
ipc=$(echo ${ip} | cut -d&#039;.&#039; -f3)
ipd=$(echo ${ip} | cut -d&#039;.&#039; -f4)

ipab=$(printf &#039;%02x%02x&#039; ${ipa} ${ipb})
ipcd=$(printf &#039;%02x%02x&#039; ${ipc} ${ipd})

porthex=$(printf &#039;%04x&#039; ${port})

IP4P=&quot;2001::${porthex}:${ipab}:${ipcd}&quot;
echo $IP4P

while true; do
    curl -X PUT &quot;https://api.cloudflare.com/client/v4/zones/${ZONE}/dns_records/${RECORD}&quot; \
        -H &quot;X-Auth-Email: ${EMAIL}&quot; \
        -H &quot;Authorization: Bearer ${AUTH}&quot; \
        -H &quot;Content-Type:application/json&quot; \
        --data &quot;{\&quot;type\&quot;:\&quot;AAAA\&quot;,\&quot;name\&quot;:\&quot;${DOMAIN}\&quot;,\&quot;content\&quot;:\&quot;${IP4P}\&quot;,\&quot;ttl\&quot;:60,\&quot;proxied\&quot;:false}&quot;
    if [ $? -eq 0 ]; then
        break
    fi
done</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<br><br><a href="/blog/posts/1198">IP4P 请求自动重定向, 使用固定的 URL 访问 STUN 打洞的内网服务(以 Surge 模块为例)</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async"> <a href="/blog/posts/1139">Cloudflare Workers 配合 Lucky 实现动态公网节点订阅</a><br><br><a href="/blog/posts/1186">自动使用 IP4P 动态域名 SSH</a><br><br><a href="https://lucky666.cn/docs/modules/stun">Lucky 文档: STUN 内网穿透</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <a href="/blog/posts/1180">Sub-Store 域名解析新增 IP4P, 支持禁用缓存</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1184">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[自动使用 IP4P 动态域名 SSH]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1186</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1186</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[自动使用 IP4P 动态域名 SSH
&lt;!-- Generated from https://t.me/zhetengsha/1186 by scripts/sync-telegram.ts -]]></description>
            <content:encoded><![CDATA[<h1 id="自动使用-ip4p-动态域名-ssh" tabindex="-1">自动使用 IP4P 动态域名 SSH <a class="header-anchor" href="#自动使用-ip4p-动态域名-ssh" aria-label="Permalink to “自动使用 IP4P 动态域名 SSH”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1186 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>自动使用 IP4P 动态域名 SSH</u><br><br><code>~/.ssh/ip4p.sh</code>:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::qd5cj7pimtlmo8yq86z31::--><code>#!/usr/bin/env bash

host=$1
raw=$(dig +short -t aaaa $host)
port=$((0x$(echo ${raw} | awk -F: &#039;{ print $3 }&#039;)))
ipab=$((0x$(echo ${raw} | awk -F: &#039;{ print $4 }&#039;)))
ipcd=$((0x$(echo ${raw} | awk -F: &#039;{ print $5 }&#039;)))
ipa=$((${ipab} &gt;&gt; 8))
ipb=$((${ipab} &amp; 0xff))
ipc=$((${ipcd} &gt;&gt; 8))
ipd=$((${ipcd} &amp; 0xff))

exec nc ${ipa}.${ipb}.${ipc}.${ipd} ${port}</code></pre>
</div><div class="telegram-content"><code>~/.ssh/config</code>:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::pb924zl10ldkecmivupbw::--><code>Host ip4p
    HostName ip4p.com
    User root
    Port 2222
    IdentityFile ~/.ssh/id_rsa
    ProxyCommand /bin/bash ~/.ssh/ip4p.sh %h</code></pre>
</div><div class="telegram-content">参考: <a href="https://github.com/heiher/natmap/wiki/ssh#ssh%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%AE%BF%E9%97%AE">NATMap SSH 客户端访问</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> IP4P<br><br>来自 NATMap, 将 IPv4 地址和端口同时编码在 DNS AAAA 记录中<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<br><br><a href="/blog/posts/1198">IP4P 请求自动重定向, 使用固定的 URL 访问 STUN 打洞的内网服务(以 Surge 模块为例)</a><br><br><a href="/blog/posts/1184">使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async"> <a href="/blog/posts/1139">Cloudflare Workers 配合 Lucky 实现动态公网节点订阅</a><br><br><a href="https://lucky666.cn/docs/modules/stun">Lucky 文档: STUN 内网穿透</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <a href="/blog/posts/1180">Sub-Store 域名解析新增 IP4P, 支持禁用缓存</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/149/">内网穿透合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #脚本 #shell #bash #IPv4 #内网穿透 #公网 #IP #节点 #订阅 #Lucky #动态域名 #端口转发 #公网打洞 #内网穿透 #DDNS #IP4P #NATMap #SSH #服务器</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1186">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[IP4P 请求自动重定向, 使用固定的 URL 访问 STUN 打洞的内网服务]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1198</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1198</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[IP4P 请求自动重定向, 使用固定的 URL 访问 STUN 打洞的内网服务
&lt;!-- Generated from https://t.me/zhetengsha/1198 by scrip]]></description>
            <content:encoded><![CDATA[<h1 id="ip4p-请求自动重定向-使用固定的-url-访问-stun-打洞的内网服务" tabindex="-1">IP4P 请求自动重定向, 使用固定的 URL 访问 STUN 打洞的内网服务 <a class="header-anchor" href="#ip4p-请求自动重定向-使用固定的-url-访问-stun-打洞的内网服务" aria-label="Permalink to “IP4P 请求自动重定向, 使用固定的 URL 访问 STUN 打洞的内网服务”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1198 by scripts/sync-telegram.ts -->
<div class="telegram-content">#脚本 #shell #bash #IPv4 #内网穿透 #公网 #IP #节点 #订阅 #Lucky #动态域名 #端口转发 #公网打洞 #内网穿透 #DDNS #IP4P #NATMap #服务器 #Surge #模块<br><br>IP4P 请求自动重定向<br><br>效果为 访问 <code>http://ip4p.com/a?v=1</code> 时, 自动根据 IP4P 信息重定向为 <code>http://1.1.1.1:1234/a?v=1</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 使用场景<br><br>使用固定的 URL 访问 STUN 打洞的内网服务<br><br>以 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 为例,  模块和脚本见评论区<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> IP4P<br><br>来自 NATMap, 将 IPv4 地址和端口同时编码在 DNS AAAA 记录中<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<br><br><a href="/blog/posts/1186">自动使用 IP4P 动态域名 SSH</a><br><br><a href="/blog/posts/1184">使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async"> <a href="/blog/posts/1139">Cloudflare Workers 配合 Lucky 实现动态公网节点订阅</a><br><br><a href="https://lucky666.cn/docs/modules/stun">Lucky 文档: STUN 内网穿透</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <a href="/blog/posts/1180">Sub-Store 域名解析新增 IP4P, 支持禁用缓存</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1198">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[GPT 检测]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1209</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1209</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[GPT 检测
&lt;!-- Generated from https://t.me/zhetengsha/1209 by scripts/sync-telegram.ts --
&lt;div cl]]></description>
            <content:encoded><![CDATA[<h1 id="gpt-检测" tabindex="-1">GPT 检测 <a class="header-anchor" href="#gpt-检测" aria-label="Permalink to “GPT 检测”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1209 by scripts/sync-telegram.ts -->
<div class="telegram-content"><TelegramCustomEmoji src="/telegram/AgADHSAAAm_UMEs.json" label="👨‍💻" /> Node.js 版 <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 的 GPT 检测<br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge <img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"> Loon 用这个: <a href="https://t.me/zhetengsha/1207">App 版脚本</a><br><br>需要 HTTP META 配合<br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 版本应 &gt;= 2.14.112<br><br><img class="telegram-custom-emoji" src="/telegram/AgADQg8AAjgOcFA.webp" alt="🎲" loading="lazy" decoding="async"> <a href="https://github.com/xream/http-meta">HTTP META 本体</a><br><br>需 Node.js 环境<br><br>Android 也可本地使用 配合<a href="/blog/posts/1008"> Android 本地版 Sub-Store</a><br><br>▎使用<br><br><img class="telegram-custom-emoji" src="/telegram/AgADoAoAAmleyFc.webp" alt="🌝" loading="lazy" decoding="async">参数一般不用加 这里仅做一个示范<br><br>具体说明可查看脚本内容<br><br>常用参数 <code>timeout</code> 可适当调小 <br><br><code>gpt_prefix</code> 显示前缀. 默认为 <code>"[GPT] "</code><br><br>注: 节点上总是会添加一个 <code>_gpt</code> 字段, 可用于脚本筛选 <a href="https://t.me/zhetengsha/2597">示范</a><br><br>节点上新增 <code>_gpt_latency</code> 字段, 指响应延迟<br><br>新增参数 <code>disable_failed_cache</code>,  禁用失败缓存. 即不缓存失败结果<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/http_meta_gpt.js#timeout=1000&amp;retries=1&amp;retry_delay=1000&amp;concurrency=10&amp;client=iOS&amp;http_meta_protocol=http&amp;http_meta_host=127.0.0.1&amp;http_meta_port=9876&amp;http_meta_start_delay=3000&amp;http_meta_proxy_timeout=10000</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #GPT #OPENAI #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1209">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[节点测活(完善版)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1210</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1210</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[节点测活(完善版)
&lt;!-- Generated from https://t.me/zhetengsha/1210 by scripts/sync-telegram.ts --
&lt;div]]></description>
            <content:encoded><![CDATA[<h1 id="节点测活-完善版" tabindex="-1">节点测活(完善版) <a class="header-anchor" href="#节点测活-完善版" aria-label="Permalink to “节点测活(完善版)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1210 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Sub-Store 的节点测活脚本(完善版)</u><br><br>支持以下环境: <br><br>1. Loon 和 Surge<br><br>2. Node.js 版(需要 <code>HTTP META</code> 配合)<br><br><a href="https://github.com/xream/http-meta">HTTP META 本体</a><br><br>Android 也可本地使用 配合<a href="/blog/posts/1008"> Android 本地版 Sub-Store</a><br><br>▎使用<br><br>🌝 参数一般不用加 这里仅做一个示范<br><br>具体说明可查看脚本内容<br><br>常用参数 <code>timeout</code> 可适当调小, <code>keep_incompatible</code> 保留当前客户端不兼容的协议, <code>show_latency</code> 节点名称加上延迟<br><br><code>url</code>  需要 encodeURIComponent. 默认 <code>http://connectivitycheck.platform.hicloud.com/generate_204</code><br><code>status</code> 合法的状态码的表达式. 需要 encodeURIComponent . 默认 <code>204</code><br><br>举例, 如需使用 <code>http://223.6.6.6</code> 状态码 <code>404</code>:   <code>url=http%3A%2F%2F223.6.6.6&amp;status=404</code><br><br>在 <code>节点操作</code> -<code> 脚本操作</code> 中 选择 <code>链接</code><br><br>然后按需填入链接内容<br><br>1.  Loon 和 Surge:<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/availability.js#show_latency=true&amp;keep_incompatible=true&amp;status=204&amp;url=http%3A%2F%2Fconnectivitycheck.platform.hicloud.com%2Fgenerate_204&amp;timeout=1000&amp;retries=1&amp;retry_delay=1000&amp;concurrency=10<br><br></code>2. Node.js 版(需要 <a href="https://github.com/xream/http-meta">HTTP META</a> 配合):<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/http_meta_availability.js#show_latency=true&amp;keep_incompatible=true&amp;status=204&amp;url=http%3A%2F%2Fconnectivitycheck.platform.hicloud.com%2Fgenerate_204&amp;timeout=1000&amp;retries=1&amp;retry_delay=1000&amp;concurrency=10&amp;http_meta_protocol=http&amp;http_meta_host=127.0.0.1&amp;http_meta_port=9876&amp;http_meta_start_delay=3000&amp;http_meta_proxy_timeout=10000</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #测活 #节点测活 #节点延迟 #延迟  #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1210">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[打断请求]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1218</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1218</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[打断请求
&lt;!-- Generated from https://t.me/zhetengsha/1218 by scripts/sync-telegram.ts --
&lt;div clas]]></description>
            <content:encoded><![CDATA[<h1 id="打断请求" tabindex="-1">打断请求 <a class="header-anchor" href="#打断请求" aria-label="Permalink to “打断请求”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1218 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADb8AxG5EmiVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADcMAxG5EmiVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADccAxG5EmiVd9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADcsAxG5EmiVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAD3wYAAoHrsFc.webp" alt="🤪" loading="lazy" decoding="async"> 转圈(说的就是你 Telegram)/卡住时, 一键打断请求<br><br><TelegramCustomEmoji src="/telegram/AgADFSsAAvKaCEg.json" label="🙂" /> WiFi 断开时 打断请求 不让活跃连接跑你的通用 免流佬狂喜<br><br>1. 如果是 Telegram 转圈, 其实不需要打断请求了, 看 <a href="/blog/posts/2130">Telegram 转圈总结</a><br><br>2. 如果是免流怕继续跑流量, 看 <a href="https://t.me/zhetengsha/1513">免流继续跑流量</a><br><br>3. <a href="https://t.me/zhetengsha/1281">查看如何自动化配置自动打断 Telegram 连接</a><br><br>请求 <code>kill-active-requests.com</code> 手动打断请求(比如在 快捷指令中使用)<br><br>同时提供一个非常朴素的页面 见截图3<br><br><video class="telegram-custom-emoji" src="/telegram/AgAD3gYAAo142Fc.webm" aria-label="🟢" autoplay loop muted playsinline></video> 自动刷新面板. 点击面板按钮或请求 <code>kill-active-requests.com</code> 手动打断请求. WiFi 断开时自动执行.<br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/kill-active-requests/index.sgmodule">模块地址</a><br><br><a href="https://t.me/zhetengsha_group/611358">辅助小脚本</a> 打印现在活跃连接中的 <code>rule</code> 方便你查看并编写自己的正则匹配 <a href="https://t.me/zhetengsha_group/611359">效果图</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"> Loon<br><br>也有 API 但是我懒得写了, 可自行摸索使用链接-&gt;重写-&gt;执行脚本 调用 <code>setSelectPolicy</code> <code>getSubPolicys</code> <code>getSubPolicies</code> <code>getPolicy</code> <code>getSelectedPolicy</code> 这几个 API 来回切换策略组来实现打断请求 <a href="https://t.me/Loon0x00/3120807">类似这个</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD3wIAAt742UQ.webp" alt="🌀" loading="lazy" decoding="async"> QX<br><br>在 "其他设置" 中, 关闭 MPM.<br><br>并使用 <code>$configuration.sendMessage</code> 似乎也可以做到<br><br>留给后来者吧 可以参考 <a href="https://github.com/NobyDa/Script/blob/master/Shortcuts/PolicySwitch.js">切换策略的逻辑</a><br><br>樱花佬写了 <a href="https://t.me/sliverkiss_blog/440">https://t.me/sliverkiss_blog/440</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">模块脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #模块  #面板 #脚本 #打断连接 #打断请求 #活跃连接 #打断活跃连接 #免流 #Telegram #转圈 #微信</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1218">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[百度输入法 魔改]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1225</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1225</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[百度输入法 魔改
&lt;!-- Generated from https://t.me/zhetengsha/1225 by scripts/sync-telegram.ts --
&lt;div ]]></description>
            <content:encoded><![CDATA[<h1 id="百度输入法-魔改" tabindex="-1">百度输入法 魔改 <a class="header-anchor" href="#百度输入法-魔改" aria-label="Permalink to “百度输入法 魔改”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1225 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADC7sxG6makFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADBroxGzZGkFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADDLsxG6makFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> #百度输入法 #魔改 #ChatGPT #Gemini #AI #输入法 #eval #代码 #脚本 #模块 #插件 #Surge #Loon<br><br><TelegramCustomEmoji src="/telegram/AgADayYAAuuTaUo.json" label="🆕" /> 新增执行代码/脚本功能<br><br><code>TYPE</code> 填 <code>Gemini</code><br><code>KEY</code> 填 Gemini 的 Key<br><code>API</code> 留空即可<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>可执行代码, 如图1(需要 <code>return</code>) ; 可快速执行代码, 如图2(不需要 <code>return</code>)<br><img class="telegram-custom-emoji" src="/telegram/AgADoAoAAmleyFc.webp" alt="🌝" loading="lazy" decoding="async"> 有字数限制 仅供娱乐<br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>可执行脚本, 如图3(仅支持 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 中的 <code>cron</code> 脚本)<br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>搜索第一项插入 ChatGPT/Gemini (<a href="https://t.me/zhetengsha/759">视频演示</a>)<br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>链接 改为 Google<br><br><img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"><a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/baidu_input_enhanced/baidu_input_enhanced.loon.plugin"> Loon 插件</a> <br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"><a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/baidu_input_enhanced/baidu_input_enhanced.sgmodule"> Surge iOS TestFlight 版模块</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 超时和最大 token 数 按需调整 不然容易超时<br><br><a href="https://t.me/zhetengsha/759?comment=384953">其他代理 App 如何配置</a><br><br>演示中的<a href="https://t.me/zhetengsha/1096?comment=556978">百度皮肤</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1225">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用脚本生成 Mihomo 配置]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1234</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1234</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用脚本生成 Mihomo 配置
&lt;!-- Generated from https://t.me/zhetengsha/1234 by scripts/sync-telegram.ts --
]]></description>
            <content:encoded><![CDATA[<h1 id="使用脚本生成-mihomo-配置" tabindex="-1">使用脚本生成 Mihomo 配置 <a class="header-anchor" href="#使用脚本生成-mihomo-配置" aria-label="Permalink to “使用脚本生成 Mihomo 配置”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1234 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD0LsxG6B1sFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD0bsxG6B1sFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD0rsxG6B1sFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>手动使用脚本生成 Mihomo 配置</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADSgcAAihr6Vc.webm" aria-label="🆕" autoplay loop muted playsinline></video> <a href="/blog/posts/2228">使用覆写生成 Mihomo 配置</a>(小白, 懒人必看)<br><br><video class="telegram-custom-emoji" src="/telegram/AgADSgcAAihr6Vc.webm" aria-label="🆕" autoplay loop muted playsinline></video> 也可以查看最新的 <a href="https://t.me/zhetengsha/2191">Mihomo 服务器版一键懒人配置示例</a>, 其中还示范了如何进行 YAML 操作<br><br>—-<br><br>1. 打开 <img class="telegram-custom-emoji" src="/telegram/AgADzgIAAlh-2EQ.webp" alt="🐱" loading="lazy" decoding="async"> clash.meta(mihomo) 文档的<a href="https://wiki.metacubex.one/example/conf/#__tabbed_3_1">快捷配置页</a><br><br>以图1 为例, 复制内容<br><br>2. 在 <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 文件中创建一个文件<br><br>粘贴内容, 如图2, 修改 红框内的部分<br><br>如果你是服务器版: 在订阅的地方填服务器订阅链接<br><br>如果你是代理 App 版: 创建一个来源为订阅的同步配置, 在此处填写同步配置完成后的那个 gist 地址<br><br>3. 如图3 以 clash-verge-rev 为例<br><br>如果你是服务器版: 在客户端中填入服务器文件链接<br><br>如果你是代理 App 版: 创建一个来源为文件的同步配置, 在此处填写同步配置完成后的那个 gist 地址<br><br>PS: 如何使用远程文件模板<br><br>文件中使用远程模板 URL, 例如: <code>https://wiki.metacubex.one/example/yaml</code><br><br>使用脚本操作来替换模板内容, 例如:<br><br>随便写的 只是一个示范, 可能你需要正则或者 YAML 解析等操作</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::s1kk961e6jja7ja4z44cgm::--><code>$content = ($content ?? $files[0]).replace(`
proxy-providers:
  provider1:
    &lt;&lt;: *p
    url: &quot;&quot;

  provider2:
    &lt;&lt;: *p
    url: &quot;&quot;
`, `
proxy-providers:
  my_sub:
    &lt;&lt;: *p
    url: &quot;http://xxxxxxxxxxxxxxxxx&quot;
`)</code></pre>
</div><div class="telegram-content">脚本操作总能解决你的问题<br><br>▎ 补充一个使用 YAML 解析替换 <code>proxy-providers</code>  的例子:</div>
<div class="language-typescript"><button title="Copy Code" class="copy"></button><span class="lang">typescript</span><pre><!--::markdown-it-async::0t5oj1a4y3taip9zwn1yms::--><code>const yaml = ProxyUtils.yaml.safeLoad($content ?? $files[0])

yaml[&#039;proxy-providers&#039;] = {
  provider: {
    url: &#039;https://sub.com/share/col/name?token=b&amp;target=ClashMeta&#039;,
    type: &#039;http&#039;,
    interval: 86400,
    &#039;health-check&#039;: {
      enable: true,
      url: &#039;https://www.gstatic.com/generate_204&#039;,
      interval: 300
    }
  }
}

$content = ProxyUtils.yaml.safeDump(yaml)</code></pre>
</div><div class="telegram-content">▎ 补充一个往文件里插入本地节点的例子:</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::i9gtn0krico2e7yxckow9::--><code>  const yaml = ProxyUtils.yaml.safeLoad($content ?? $files[0])
  let clashMetaProxies = await produceArtifact({
      type: &#039;collection&#039;,
      name: &#039;机场&#039;,
      platform: &#039;ClashMeta&#039;,
      produceType: &#039;internal&#039;
  })
  yaml.proxies.unshift(...clashMetaProxies)
  $content = ProxyUtils.yaml.safeDump(yaml)</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<br><br><img class="telegram-custom-emoji" src="/telegram/AgADWAIAAn3F2UQ.webp" alt="⚠️" loading="lazy" decoding="async"><a href="/blog/posts/1111">  Surfboard 远程托管配置示例(其他代理 App 也可以参考)</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> <a href="/blog/posts/1070">动态生成 sing-box 配置</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> <a href="/blog/posts/1241">快速生成 sing-box 机场入口+落地节点 代理链 示例</a><br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #mihomo #clash #clash.meta #ClashMeta #meta #Sub-Store #SubStore #配置 #示例 #gist</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1234">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[生成 sing-box 机场入口+落地节点 代理链]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1241</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1241</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[生成 sing-box 机场入口+落地节点 代理链
&lt;!-- Generated from https://t.me/zhetengsha/1241 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="生成-sing-box-机场入口-落地节点-代理链" tabindex="-1">生成 sing-box 机场入口+落地节点 代理链 <a class="header-anchor" href="#生成-sing-box-机场入口-落地节点-代理链" aria-label="Permalink to “生成 sing-box 机场入口+落地节点 代理链”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1241 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADNLwxG7UfwVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD0roxG2hHuVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADNbwxG7UfwVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 快速生成 <img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> sing-box 机场入口+落地节点 代理链 示例<br><br>1. 假设你有一个配置模板, 可以是本地文本也可以是远程配置<br><br>如图1, 其中 HKG 里是自建落地节点, HKG-R 里是机场节点.<br><br>你希望使用 机场节点 拉 落地节点<br><br>2. 加上两条脚本操作, 如图 2(具体参数含义可查看脚本文件头部的描述, 也可以查看 <img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> <a href="/blog/posts/1070">动态生成 sing-box 配置</a>)</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::b8rq55b8nvvi7wvn9ilf5::--><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/sing-box/template.js#type=组合订阅&amp;name=自建&amp;outbound=🕳ℹ️^🇭🇰 HKG$🏷ℹ️港|hk|hongkong|kong kong|🇭🇰

https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/sing-box/template.js#type=组合订阅&amp;name=机场&amp;outbound=🕳ℹ️^🇭🇰 HKG-R$🏷ℹ️港|hk|hongkong|kong kong|🇭🇰</code></pre>
</div><div class="telegram-content">此时可以预览, 应该能看到节点都加上了<br><br>3. 添加一个脚本操作, 如图3. 此脚本的作用是给 HKG 里的每一个节点, 加上 <code>detour: HKG-R</code>. 没优化, 反正能用(</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::ebv2sam395cmeldi9e0jxj::--><code>config = JSON.parse($content ?? $files[0])

const relay = {
  &#039;🇭🇰 HKG&#039;: &#039;🇭🇰 HKG-R&#039;,
  // 其他的自己加
}

config.outbounds.map(outbound =&gt; {
  const r = relay[outbound.tag]
  if(r &amp;&amp; Array.isArray(outbound.outbounds) &amp;&amp; outbound.outbounds.length &gt; 0){
    outbound.outbounds.map(tag =&gt; {
      config.outbounds.find(outbound =&gt; outbound.tag === tag).detour = r
    })
  }
})

$content = JSON.stringify(config, null, 2)</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<br><br><img class="telegram-custom-emoji" src="/telegram/AgADzgIAAlh-2EQ.webp" alt="🐱" loading="lazy" decoding="async"> <a href="/blog/posts/1234">快速生成 clash.meta(mihomo) 配置示例</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADWAIAAn3F2UQ.webp" alt="⚠️" loading="lazy" decoding="async"><a href="/blog/posts/1111">  Surfboard 远程托管配置示例(其他代理 App 也可以参考)</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> <a href="/blog/posts/1070">动态生成 sing-box 配置</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #sing-box #singbox #Sub-Store #SubStore #配置 #示例 #代理 #代理链 #前置代理 #链式代理 #落地 #落地机 #入口 #机场 #机场入口 #机场节点 #节点 #订阅 #detour</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1241">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Apollo 继续使用 Reddit API 教程]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1252</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1252</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Apollo 继续使用 Reddit API 教程
&lt;!-- Generated from https://t.me/zhetengsha/1252 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="apollo-继续使用-reddit-api-教程" tabindex="-1">Apollo 继续使用 Reddit API 教程 <a class="header-anchor" href="#apollo-继续使用-reddit-api-教程" aria-label="Permalink to “Apollo 继续使用 Reddit API 教程”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1252 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADUg1rGxGXwVV9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Apollo</u> 继续使用 Reddit API 教程<br><br>🆕 最新 Apollo-Reborn 改动很大 包括登录方式等: <a href="https://github.com/Apollo-Reborn/Apollo-Reborn/releases">https://github.com/Apollo-Reborn/Apollo-Reborn/releases</a><br>下面的可能不需要看了<br><br>—-<br><br>- 一个跟随插件更新的订阅源 也可以自己下打包好的 IPA<br><br>- 如何在不使用自己的 API 密钥的情况下使用 Apollo<br><br>原贴被删了 这是一个 google docs 的存档<br>大致意思就是改 ipa, 然后白嫖 Dystopia (iOS) RedReader (Android) 的 api key<br>锁芯佬单独写了一个说明教程: <a href="https://lockheart.net/reddit-api-apollo">https://lockheart.net/reddit-api-apollo</a><br><br>- 无法操作 无法登录 疑难杂症<br><br>1. 在 reddit 网页版里设置语言为英文 <a href="https://www.reddit.com/settings/preferences">https://www.reddit.com/settings/preferences</a> 见图 1<br>2. 点不了弹窗之类 无法关闭弹窗 -&gt;  手机横屏操作<br>3. 尝试右上角切换桌面模式之类的操作<br><br>🧐 频道资源合集  😄 恰饭推荐  💬 群组<br><br>🥰 #Apollo #Reddit</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1252">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[节点测速]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1258</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1258</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[节点测速
&lt;!-- Generated from https://t.me/zhetengsha/1258 by scripts/sync-telegram.ts --
&lt;div clas]]></description>
            <content:encoded><![CDATA[<h1 id="节点测速" tabindex="-1">节点测速 <a class="header-anchor" href="#节点测速" aria-label="Permalink to “节点测速”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1258 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Sub-Store 的节点测速娱乐版脚本</u><br><br>支持以下环境: <br><br>1.  Loon 和 Surge 版<br><br>2. Node.js 版(需要 <code>HTTP META</code> 配合)<br><br>👉🏻 <a href="https://github.com/xream/http-meta">HTTP META 本体</a><br><br>Android 也可本地使用 配合<a href="/blog/posts/1008"> Android 本地版 Sub-Store</a><br><br>▎使用<br><br>具体说明可查看脚本内容<br><br>常用参数:<br><code>timeout</code>, <code>concurrency</code> 和 <code>size</code> 适当调节<br><code>keep_incompatible</code> 保留当前客户端不兼容的协议<br><code>show_speed</code> 显示速度. 默认不显示. 注: 即使不开启这个参数, 节点上也会添加一个 <code>_speed</code> 字段, 按速度倒序<br><br><br>🌝 参数一般不用加 这里仅做一个示范<br><br>1. Loon 和 Surge 版:<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/speed.js#keep_incompatible=true&amp;show_speed&amp;size=10&amp;timeout=10000&amp;concurrency=1<br><br></code>2. Node.js 版(需要 <code>HTTP META</code> 配合)<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/http_meta_speed.js#keep_incompatible=true&amp;show_speed&amp;size=10&amp;timeout=10000&amp;concurrency=1&amp;http_meta_protocol=http&amp;http_meta_host=127.0.0.1&amp;http_meta_port=9876&amp;http_meta_start_delay=3000&amp;http_meta_proxy_timeout=10000</code><br><br><a href="https://t.me/zhetengsha/1354"><br></a><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #节点测速 #测速 #节点延迟 #延迟  #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1258">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[检测落地]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1269</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1269</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[检测落地
&lt;!-- Generated from https://t.me/zhetengsha/1269 by scripts/sync-telegram.ts --
&lt;div clas]]></description>
            <content:encoded><![CDATA[<h1 id="检测落地" tabindex="-1">检测落地 <a class="header-anchor" href="#检测落地" aria-label="Permalink to “检测落地”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1269 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 的节点落地信息脚本</u><br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> 支持自由设置 <code>接口</code> 和 <code>格式</code><br><br>支持以下环境: <br><br>1. <img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"> Loon 和 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge<br><br>2. 任意环境 但是需要配合另一台设备的 HTTP API(目前仅 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 支持, 参数看 <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/geo.js">脚本说明</a>)<br><br>3. Node.js 版(需要 <code>HTTP META</code> 配合)<br><br><img class="telegram-custom-emoji" src="/telegram/AgADQg8AAjgOcFA.webp" alt="🎲" loading="lazy" decoding="async"> <a href="https://github.com/xream/http-meta">HTTP META 本体</a><br><br>Android 也可本地使用 配合<a href="/blog/posts/1008"> Android 本地版 Sub-Store</a><br><br>▎使用<br><br>具体说明可查看脚本内容<br><br>常用参数:<br><br><code>internal</code>: 可切换为使用内部方法获取数据, 数据来自 GEOIP 数据库. 此时仅需要一个支持返回 IP 的远程 API, 大幅缩短了请求时长. 适用于以下环境: <br><br>a.  <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge, <img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async">Loon(build &gt;= 692) 等有 <code>$utils.ipaso</code> 和 <code>$utils.geoip</code> API 的 App<br><br>b. <code>Node.js</code> 版 <code>Sub-Store</code> 需配置 GEOIP 数据, 设置环境变量 <code>SUB_STORE_MMDB_COUNTRY_PATH</code> 和 <code>SUB_STORE_MMDB_ASN_PATH</code> 或 传入 <code>mmdb_country_path</code> 和 <code>mmdb_asn_path</code> 参数(分别为 MaxMind GeoLite2 Country 和 GeoLite2 ASN 数据库 的路径)<br><br>Docker 配置的一个参考(我省略了其他字段):<br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">services:&#10;  sub-store:&#10;    environment:&#10;      SUB_STORE_MMDB_CRON: 0 15 * * *&#10;      # 注意 不会首次无数据不会自动下载, 会按上面这个定时任务下载&#10;      SUB_STORE_MMDB_COUNTRY_URL: <a href="https://github.com/xream/geoip/releases/latest/download/ipinfo.country.mmdb">https://github.com/xream/geoip/releases/latest/download/ipinfo.country.mmdb</a>&#10;      SUB_STORE_MMDB_COUNTRY_PATH: /opt/app/data/GeoLite2-Country.mmdb&#10;      SUB_STORE_MMDB_ASN_URL: <a href="https://github.com/xream/geoip/releases/latest/download/ipinfo.asn.mmdb">https://github.com/xream/geoip/releases/latest/download/ipinfo.asn.mmdb</a>&#10;      SUB_STORE_MMDB_ASN_PATH: /opt/app/data/GeoLite2-ASN.mmdb&#10;    volumes:&#10;      - ./data:/opt/app/data</pre></summary></details><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video>  部分 IP(如各种 CDN <img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async">) 使用内部方法 GEO 数据 可能无法得到 <code>countryCode</code><br><br><code>timeout</code>, <code>concurrency</code> 适当调节<br><code>api</code> 接口. 默认为 <code>http://ip-api.com/json?lang=zh-CN</code><br><code>format</code> 自定义格式, 从 节点(proxy) 和 API 接口响应(api) 中取数据. 默认为: <code>&#123;&#123;api.country&#125;&#125; &#123;&#123;api.isp&#125;&#125; - &#123;&#123;proxy.name&#125;&#125;</code><br><br>因为这里用了 <code>eval</code> 所以...其实可以玩很多花活 甚至可以 <code>当前日期: &#123;&#123;new Date().toLocaleDateString()&#125;&#125;</code> <img class="telegram-custom-emoji" src="/telegram/AgADtwYAArmHYVQ.webp" alt="🍉" loading="lazy" decoding="async"><br><br>举例: 若要使用其他 API(比如 cloudflare), 可以这样设置(这个好像没法直接用了, 留着做个示范吧 反正意思就是从响应字段里取值)<br><s>接口 为 </s><code>https://speed.cloudflare.com/meta<br></code><s>格式 为 </s><code>&#123;&#123;api.country&#125;&#125; &#123;&#123;api.asOrganization&#125;&#125; - &#123;&#123;proxy.name&#125;&#125;</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgADoAoAAmleyFc.webp" alt="🌝" loading="lazy" decoding="async">参数一般不用加 这里仅做一个示范<br><br>1. <img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"> Loon 和 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge (需使用 有 <code>ability=http-client-policy</code> 的模块) 版:<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/geo.js#concurrency=10&amp;timeout=5000&amp;retries=1</code><br><code><br></code>2. Node.js 版(需要 <code>HTTP META</code> 配合)<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/http_meta_geo.js#http_meta_protocol=http&amp;http_meta_host=127.0.0.1&amp;http_meta_port=9876&amp;http_meta_start_delay=3000&amp;http_meta_proxy_timeout=10000</code><br><br><TelegramCustomEmoji src="/telegram/AgADFSsAAvKaCEg.json" label="🙂" /> <s>抛砖引玉 提供一个 </s><a href="https://t.me/zhetengsha/1343"><s>落地检测完整流程导出数据可一键导入</s></a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADSgcAAihr6Vc.webm" aria-label="🆕" autoplay loop muted playsinline></video> 最新: <a href="/blog/posts/1415">节点 入口 &amp; 落地 检测 完整示例配置</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #节点信息 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS #GEO #落地 #节点落地 #落地检测</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1269">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[获取标记价格(欧易和币安 API)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1274</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1274</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[获取标记价格(欧易和币安 API)
&lt;!-- Generated from https://t.me/zhetengsha/1274 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="获取标记价格-欧易和币安-api" tabindex="-1">获取标记价格(欧易和币安 API) <a class="header-anchor" href="#获取标记价格-欧易和币安-api" aria-label="Permalink to “获取标记价格(欧易和币安 API)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1274 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADM7oxG1jucFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADOboxG1jucFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content">#Surge #模块  #面板 #脚本 #欧易 #Crypto #加密货币 #BTC<br><br> <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 面板<br><br>获取标记价格(欧易和币安 API)<br><br>如图所示<br><br>不玩币 不懂<br><br><img class="telegram-custom-emoji" src="/telegram/AgADXwQAAlcr2UQ.webp" alt="🐙" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/crypto/crypto.sgmodule">模块地址</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1274">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[TestFlight macOS 版 App 离谱超时修复补丁]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1276</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1276</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[TestFlight macOS 版 App 离谱超时修复补丁
&lt;!-- Generated from https://t.me/zhetengsha/1276 by scripts/sync-]]></description>
            <content:encoded><![CDATA[<h1 id="testflight-macos-版-app-离谱超时修复补丁" tabindex="-1">TestFlight macOS 版 App 离谱超时修复补丁 <a class="header-anchor" href="#testflight-macos-版-app-离谱超时修复补丁" aria-label="Permalink to “TestFlight macOS 版 App 离谱超时修复补丁”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1276 by scripts/sync-telegram.ts -->
<div class="telegram-content">TestFlight macOS 版 App 离谱超时修复补丁<br><br><video class="telegram-custom-emoji" src="/telegram/AgAD1QUAAqrw0Fc.webm" aria-label="💃" autoplay loop muted playsinline></video> 使用前需要 221 秒, 使用后仅需 6秒<br><br>此为精简版</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::46q1rfrtgl3j09rf8ajjjc::--><code>#!name=TestFlight macOS 版修复离谱超时
#!desc=会提示不兼容的硬件 但是不影响. 整合 P 佬的 TestFlight 区域限制解除

[General]
skip-proxy = %APPEND% iosapps.itunes.apple.com

[Header Rewrite]
http-request https?:\/\/testflight\.apple\.com\/v3\/accounts\/.*?/apps header-del user-agent
http-request https?:\/\/testflight\.apple\.com\/v3\/accounts\/.*?/apps header-add user-agent Oasis/3.5.1 OasisBuild/425.2 iOS/17.4 model/iPhone16,2 hwp/t8130 build/21E219 (6; dt:311) AMS/1 TSE/0

[Body Rewrite]
http-request ^https?://testflight\.apple\.com/v\d/accounts/.+?/install$ (\&quot;storefrontId\&quot;)\s?:\s?\&quot;.+?\&quot; $1:&quot;143441-19,29&quot;

[MITM]
hostname = %APPEND% testflight.apple.com</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 使用场景<br><br>macOS 版 官方 TestFlight App 无论如何都显示失败<br><br>此版本使用了 <code>Body Rewrite</code> 功能, 使用脚本版的见 <a href="https://t.me/zhetengsha/1255">整合野比佬的区域限制解除脚本的版本</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #testflight #账号管理 #Surge #脚本 #模块 #mac #macOS</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1276">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[自建/Android 版]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1278</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1278</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[自建/Android 版
&lt;!-- Generated from https://t.me/zhetengsha/1278 by scripts/sync-telegram.ts --
&lt;]]></description>
            <content:encoded><![CDATA[<h1 id="自建-android-版" tabindex="-1">自建/Android 版 <a class="header-anchor" href="#自建-android-版" aria-label="Permalink to “自建/Android 版”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1278 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Sub-Store 自建后端版如何排查</u><br><br><a href="/blog/posts/1068">👉 代理 App 版如何排查</a><br><br>Android 版的区别: 后端端口为 <code>3000</code>, 且没有 <code>/2cXaAxRGfddmGz2yx1wA</code> 部分. <a href="/blog/posts/1008">Android 模块说明</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="/blog/posts/253">无法刷新出新版前端 清除前端 PWA 缓存</a><br><br>0. 首先你应该检查你的各种环境变量和配置 可参考 <a href="https://t.me/zhetengsha_group/1107086">最简安全配置</a><br><br>1. 检查日志 <code>docker logs -f --tail 100 -f sub-store</code> 应该有</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::uszogq3c0ba25ka2b9wyaw::--><code>[FRONTEND] :::3001
[FRONTEND -&gt; BACKEND] :::3001/2cXaAxRGfddmGz2yx1wA/api/ -&gt; http://127.0.0.1:3000/api/</code></pre>
</div><div class="telegram-content">如果开了 <code>SUB_STORE_BACKEND_MERGE</code> 则是</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::yc4upvfvmjf2qig21hnpw::--><code>[BACKEND] MERGE mode is [ON].
[BACKEND &amp;&amp; FRONTEND] 127.0.0.1:3001
[BACKEND PREFIX] 127.0.0.1:3000/2cXaAxRGfddmGz2yx1wA
[BACKEND] listening on 127.0.0.1:3001</code></pre>
</div><div class="telegram-content">2. 检查端口 <code>docker ps</code> 应该有(如果你监听是本机 显示的是 <code>127.0.0.1</code>)</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::rjosuouj1go7wn76p5smqu::--><code>0.0.0.0:3001-&gt;3001/tcp, :::3001-&gt;3001/tcp</code></pre>
</div><div class="telegram-content">3. 在本机访问 <code>curl http://127.0.0.1:3001/2cXaAxRGfddmGz2yx1wA/api/utils/env</code> 应该会看到 JSON 响应</div>
<div class="language-json"><button title="Copy Code" class="copy"></button><span class="lang">json</span><pre><!--::markdown-it-async::0xp090ky8xxh60y7xshbk0t::--><code>{&quot;status&quot;:&quot;success&quot;,&quot;data&quot;:{&quot;backend&quot;:&quot;Node&quot;,&quot;version&quot;:&quot;2.14.278&quot;}}</code></pre>
</div><div class="telegram-content">4. 如果你不是监听的本地, 尝试在浏览器打开 <code>http://部署服务的IP:3001/2cXaAxRGfddmGz2yx1wA/api/utils/env</code>, 响应同上<br>5. 如果你配置了反代, 尝试在浏览器打开 <code>http://你的域名/2cXaAxRGfddmGz2yx1wA/api/utils/env</code>, 响应同上<br>6. 如果你配置了反代且配置了 SSL, 尝试在浏览器打开 <code>https://你的域名/2cXaAxRGfddmGz2yx1wA/api/utils/env</code>, 响应同上<br>7. 如果没有问题, 此时在浏览器打开你的前端, 设置后端为 <code>https://你的域名/2cXaAxRGfddmGz2yx1wA</code>, 应该能设置成功. 如果不成功, 查看浏览器控制台. 可能是因为 HTTPS 的前端无法访问 HTTP 后端的问题, 可都使用 HTTPS 或修改浏览器设置允许不安全的内容 参考 <a href="/blog/posts/3871"><u>使用官方 Sub-Store 前端连接非本地 HTTP 后端</u></a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关<br><br><a href="/blog/posts/1068">👉 代理 App 版如何排查</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #排查 #Sub-Store #SubStore #Docker #自建 #后端 #服务器 #VPS #Android #安卓 #Node.js</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1278">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Surge 分流配置超简化教程]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1279</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1279</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Surge 分流配置超简化教程
&lt;!-- Generated from https://t.me/zhetengsha/1279 by scripts/sync-telegram.ts --
&]]></description>
            <content:encoded><![CDATA[<h1 id="surge-分流配置超简化教程" tabindex="-1">Surge 分流配置超简化教程 <a class="header-anchor" href="#surge-分流配置超简化教程" aria-label="Permalink to “Surge 分流配置超简化教程”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1279 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD1cAxGwMZgFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#Surge #模块 #脚本 #代理 #加速 #GitHub #镜像 #配置 #订阅 #Sub-Store #分流 #简化<br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 分流配置超简化<br><br>从此以后你只需要这样写:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::oia1hrbp1kc415501o7j0o::--><code># &gt; 自己 Gist 的分流
RULE-SET,http://self/direct,DIRECT
# &gt; skk 佬的分流
RULE-SET,http://skk/non_ip/lan,DIRECT
# &gt; bm7 仓库的分流
RULE-SET,http://bm7/Global_All,Proxy
# &gt; 自建服务端 Sub-Store 的组合订阅
订阅 01 = select, policy-path=http://sub/01</code></pre>
</div><div class="telegram-content">转换规则: <br><code>http://bm7/Global_All</code><br> -&gt; <br><code>https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Global/Global_All.list</code><br><br><code>http://self/direct</code><br>-&gt;<br><code>https://gist.githubusercontent.com/your_username/your_gist_id/raw/direct.list</code><br><br><code>http://sub/01</code><br>-&gt;<br><code>https://your_sub_store_api.com/xxxxxx/download/collection/01?target=Surge</code><br><br>配置:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::jcnq67yeed9zn0zx3oppb::--><code>[URL Rewrite]
^http:\/\/bm7\/(.*?)(_.*)?$ https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/$1/$1$2.list 302

^http:\/\/skk\/(.*?)$ https://ruleset.skk.moe/List/$1.conf 302

^http:\/\/self\/(.*)$ https://gist.githubusercontent.com/your_username/your_gist_id/raw/$1.list 302

^http:\/\/sub\/(.*)$ https://your_sub_store_api.com/xxxxxx/download/collection/$1?target=Surge 302</code></pre>
</div><div class="telegram-content">福利:<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD1AIAAsPN8UQ.webp" alt="🍟" loading="lazy" decoding="async">薯薯</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::3onolgw925bk76hme3wfv::--><code>RULE-SET,http://❤️🍟/HTTPDNS,Reject</code></pre>
</div><div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::eafhqtif9vwn2in1w2qdp::--><code>^http:\/\/xn--qeiz318m\/HTTPDNS http://raw.githubusercontent.com/VirgilClyne/GetSomeFries/main/ruleset/HTTPDNS.Block.list 302</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADKwMAAkoY4UQ.webp" alt="⚠️" loading="lazy" decoding="async"> 如果你要添加更多自定义的 建议不要使用大写 或 自己注意正则中大小写同时匹配 <a href="https://t.me/zhetengsha_group/617987">讨论</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1279">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[RickAndMorty 图片]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/129</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/129</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[RickAndMorty 图片
&lt;!-- Generated from https://t.me/zhetengsha/129 by scripts/sync-telegram.ts --
&l]]></description>
            <content:encoded><![CDATA[<h1 id="rickandmorty-图片" tabindex="-1">RickAndMorty 图片 <a class="header-anchor" href="#rickandmorty-图片" aria-label="Permalink to “RickAndMorty 图片”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/129 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD_LExG__FCFV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">一个显示背景图片的小组件的例子<br><a href="https://t.me/zhetengsha/128">https://t.me/zhetengsha/128</a><br>#scriptable #小组件 #widget #RickAndMorty</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/129">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[定时推送妹子图]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1292</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1292</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[定时推送妹子图
&lt;!-- Generated from https://t.me/zhetengsha/1292 by scripts/sync-telegram.ts --
&lt;img c]]></description>
            <content:encoded><![CDATA[<h1 id="定时推送妹子图" tabindex="-1">定时推送妹子图 <a class="header-anchor" href="#定时推送妹子图" aria-label="Permalink to “定时推送妹子图”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1292 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD9LoxG4nEuFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Surge 定时推送妹子图</u><br><br>API 来自网络. 仅供学习交流使用<br><br>1. 图片超过 4MB 无法在通知显示, 但是可以点击查看.<br><br>2. 如遇到图片防盗提示可尝试设置防盗代理参数<br><br><img class="telegram-custom-emoji" src="/telegram/AgADQg8AAjgOcFA.webp" alt="🎲" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/meizitu/meizitu.sgmodule">模块地址</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">模块脚本合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #模块 #脚本 #通知 #妹子图</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1292">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[定时推送 Rick and Morty 中的角色]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1293</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1293</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[定时推送 Rick and Morty 中的角色
&lt;!-- Generated from https://t.me/zhetengsha/1293 by scripts/sync-telegra]]></description>
            <content:encoded><![CDATA[<h1 id="定时推送-rick-and-morty-中的角色" tabindex="-1">定时推送 Rick and Morty 中的角色 <a class="header-anchor" href="#定时推送-rick-and-morty-中的角色" aria-label="Permalink to “定时推送 Rick and Morty 中的角色”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1293 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADi70xG3n2wFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#Surge #模块 #脚本 #通知 #rickandmorty<br><br>定时推送 Rick and Morty 中的角色. API 来自网络. 仅供学习交流使用<br><br>需要最新 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge TestFlight 版 或 <img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"> Loon<br><br>其他支持图片通知的 App 未测试<br><br><img class="telegram-custom-emoji" src="/telegram/AgADQg8AAjgOcFA.webp" alt="🎲" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/rickandmorty/rickandmorty.sgmodule">模块地址</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关<br><br>Scriptable 小组件 <a href="/blog/posts/129">https://t.me/zhetengsha/129</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1293">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[哪吒探针 网络监控]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1296</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1296</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[哪吒探针 网络监控
&lt;!-- Generated from https://t.me/zhetengsha/1296 by scripts/sync-telegram.ts --
&lt;div]]></description>
            <content:encoded><![CDATA[<h1 id="哪吒探针-网络监控" tabindex="-1">哪吒探针 网络监控 <a class="header-anchor" href="#哪吒探针-网络监控" aria-label="Permalink to “哪吒探针 网络监控”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1296 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADlboxG5nVyFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADlLoxG5nVyFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content">#scriptable #widget #小组件 #哪吒探针 #探针 #nezha #延迟 #三网延迟 #网络 #服务器 #VPS<br><br>Scriptable 对接 哪吒探针 的网络监控<br><br>0. 假设 <code>https://a.com</code> 是你的哪吒探针地址<br><br>1. 打开 <code>https://a.com/server</code> 找到你关注的服务器的 <code>ID</code>, 假设为 <code>3</code><br><br>2. 长按组件, 选择此脚本, 参数填入 <code>https://a.com/api/v1/monitor/3</code><br><br>因为懒, 默认取第 <code>0</code> 项的数据, 打开脚本自己改 <code>index</code><br><br>不接定制 抛砖引玉 有需求自己改<br><br>等一个大佬们的美化版<br><br>文件见评论区</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1296">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用 Surge 精美的 伪 企业版 图标]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1299</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1299</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用 Surge 精美的 伪 企业版 图标
&lt;!-- Generated from https://t.me/zhetengsha/1299 by scripts/sync-telegram.t]]></description>
            <content:encoded><![CDATA[<h1 id="使用-surge-精美的-伪-企业版-图标" tabindex="-1">使用 Surge 精美的 伪 企业版 图标 <a class="header-anchor" href="#使用-surge-精美的-伪-企业版-图标" aria-label="Permalink to “使用 Surge 精美的 伪 企业版 图标”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1299 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADQMExG9FzyVR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADkcIxG4nP0VR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADksIxG4nP0VR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content">#Scriptable #小组件 #widget #Surge #脚本<br><br>使用 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 精美的 伪 企业版 图标<br><br>支持深色模式(缓存? 可能需要重新添加一次)<br><br>按图 3 添加一个 <code>URL Scheme</code> 可以实现点击小组件打开 Surge 等操作<br><br>如 <code>surge:///toggle?autoclose=true</code> 可实现点击一次自动开/关 Surge 并自动关闭<br><br>默认尝试从 iCloud 读取文件, 失败则从远程读取.<br><br>在 iCloud 的 <code>Scriptable</code> 文件夹里, 创建一个 <code>surge</code> 文件夹, 将 <a href="https://github.com/xream/scripts/tree/main/scriptable/surge">此处的俩图片文件</a> (<code>surge-dark.png</code> 和 <code>surge-light.png</code> 即可) 放入你创建的 <code>surge</code> 文件夹中<br><br><img class="telegram-custom-emoji" src="/telegram/AgADXwQAAlcr2UQ.webp" alt="🐙" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/scriptable/surge/Surge%20Pro.js">脚本地址</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<br><br>灵动岛受害者 使用快捷指令自定义图标犯恶心的<br><br>可使用 <a href="https://t.me/zhetengsha_group/616720">1</a> 和 <a href="https://t.me/zhetengsha_group/616721">2</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1299">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Uptime Kuma 状态页]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1302</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1302</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Uptime Kuma 状态页
&lt;!-- Generated from https://t.me/zhetengsha/1302 by scripts/sync-telegram.ts --
&]]></description>
            <content:encoded><![CDATA[<h1 id="uptime-kuma-状态页" tabindex="-1">Uptime Kuma 状态页 <a class="header-anchor" href="#uptime-kuma-状态页" aria-label="Permalink to “Uptime Kuma 状态页”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1302 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD6L0xG5nV0FR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD6b0xG5nV0FR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content">#scriptable #widget #小组件 #uptime #uptime-kuma #延迟 #网络 #服务器 #VPS #探针<br><br>Scriptable 对接 Uptime Kuma 的状态页<br><br>0. 假设 <code>https://a.com/status/demo</code> 是你的 Uptime Kuma 的状态页<br><br>1. 那么 <code>https://a.com/api/status-page/heartbeat/demo</code> 就是 API 地址<br><br>2. 长按组件, 选择此脚本, 参数填入 <code>https://a.com/api/status-page/heartbeat/demo</code><br><br>因为懒, <code>title</code> 默认为 <code>Uptime Kuma</code>,  默认取 <code>key</code> 为 <code>1</code> 的数据, 打开脚本自己改 <br><br>不接定制 抛砖引玉 有需求自己改<br><br>等一个大佬们的美化版<br><br>文件见评论区</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1302">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Cloudflare Workers/Pages Functions 请求数统计]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1307</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1307</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Cloudflare Workers/Pages Functions 请求数统计
&lt;!-- Generated from https://t.me/zhetengsha/1307 by scri]]></description>
            <content:encoded><![CDATA[<h1 id="cloudflare-workers-pages-functions-请求数统计" tabindex="-1">Cloudflare Workers/Pages Functions 请求数统计 <a class="header-anchor" href="#cloudflare-workers-pages-functions-请求数统计" aria-label="Permalink to “Cloudflare Workers/Pages Functions 请求数统计”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1307 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADq7kxG0416FR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Scriptable 对接 </u><u><img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async"></u><u> Cloudflare Workers/Pages Functions Metrics</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADSgcAAihr6Vc.webm" aria-label="🆕" autoplay loop muted playsinline></video> <a href="https://t.me/zhetengsha/3382">Scripting 版</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADSgcAAihr6Vc.webm" aria-label="🆕" autoplay loop muted playsinline></video> <a href="https://t.me/zhetengsha/1407">群友各种修改之后的再修改版 去除了下面的图表 更简洁直观</a><br><br>此为原版 带图表<br><br>上半部分 区分了 Pages, Wokers 的 Functions 数<br><br>时间区间有微妙的区别 总数统计上可能差了一丢丢 影响不大...<br><br>下半部分 因为懒 只做了一个  pages 的 <TelegramCustomEmoji src="/telegram/AgADMB0AAju8kEo.json" label="📈" /><br><br>各项设置打开脚本文件自己改 <br><br>不接定制 抛砖引玉 有需求自己改<br><br>等一个大佬们的美化版<br><br>文件见评论区<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/70/">小组件合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #scripting #widget #小组件 #cloudflare #cf #pages #workers #function #metrics #数据 #统计 #请求数</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1307">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[vnStat in a container 查看每五分钟/每小时/每日/每月流量统计信息]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1308</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1308</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[vnStat in a container 查看每五分钟/每小时/每日/每月流量统计信息
&lt;!-- Generated from https://t.me/zhetengsha/1308 by ]]></description>
            <content:encoded><![CDATA[<h1 id="vnstat-in-a-container-查看每五分钟-每小时-每日-每月流量统计信息" tabindex="-1">vnStat in a container 查看每五分钟/每小时/每日/每月流量统计信息 <a class="header-anchor" href="#vnstat-in-a-container-查看每五分钟-每小时-每日-每月流量统计信息" aria-label="Permalink to “vnStat in a container 查看每五分钟/每小时/每日/每月流量统计信息”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1308 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADgcIxG1O_8FR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>vnStat in a container</u><br><br>查看每五分钟/每小时/每日/每月流量统计信息<br><br>一键获得一个图形化网页(图片链接可引用) 与 JSON API 接口</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::sqfg124mdjgialbrfbe7a9::--><code>docker run -d --restart=unless-stopped --network=host -e HTTP_PORT=8685 -e DARK_MODE=2 -e &quot;EXCLUDE_PATTERN=^docker|^veth|^br-|^lxc&quot; -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro -v /root/vnstat:/var/lib/vnstat  --privileged  --name vnstat vergoh/vnstat</code></pre>
</div><div class="telegram-content">浏览器访问 <code>http://ip:8685</code> 即可<br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async">点击主页上的图片 可进一步查看详情<br><br>同时提供一个 JSON API: <code>http://ip:8685/json.cgi</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgADQg8AAjgOcFA.webp" alt="🎲" loading="lazy" decoding="async"> <a href="https://github.com/vergoh/vnstat-docker">项目地址</a><br><br>相关内容: <a href="/blog/posts/1424">Server Box 添加当月流量统计指标</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #网络 #服务器 #VPS #探针 #流量 #监控 #vnstat #docker</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1308">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Watchtower 自动更新 Docker 容器]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1312</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1312</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Watchtower 自动更新 Docker 容器
&lt;!-- Generated from https://t.me/zhetengsha/1312 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="watchtower-自动更新-docker-容器" tabindex="-1">Watchtower 自动更新 Docker 容器 <a class="header-anchor" href="#watchtower-自动更新-docker-容器" aria-label="Permalink to “Watchtower 自动更新 Docker 容器”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1312 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Watchtower 自动更新 </u><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store Docker 容器</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>每隔 3600 秒检查一次 Sub-Store Docker 是否有更新，如果有更新则自动更新容器，并发送通知到 Telegram</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::rur1n0nkv4ujen3smy9h::--><code>docker run -d --name watchtower --restart=always -v /var/run/docker.sock:/var/run/docker.sock nickfedor/watchtower --cleanup -i 3600 --warn-on-head-failure never --notification-url &quot;telegram://你的TelegramBotToken@telegram?chats=你要发送到的Telegram对话的ID&quot; -c sub-store --notification-title-tag XXX</code></pre>
</div><div class="telegram-content">以上的例子里只监控 <code>sub-store</code> 这个容器, 其中 <code>XXX</code> 为通知前缀, 方便你识别通知来源<br><br>一般简单的用法还包括:<br><br><code>-x qinglong,xiaoya-tvbox</code> <br>监控除了 <code>qinglong</code>, <code>xiaoya-tvbox</code> 以外的其他容器<br><br>更复杂的用法看 <a href="https://containrrr.dev/watchtower/arguments/#filter_by_enable_label">文档</a><br><br>单次执行手动更新:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::saserdax4x9pnnw2pog0v::--><code>docker run --rm -v /var/run/docker.sock:/var/run/docker.sock nickfedor/watchtower -c --run-once sub-store</code></pre>
</div><div class="telegram-content"><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 原版是 <code>containrrr/watchtower</code> 但是不维护了 上述示例已 <code>更换为新的镜像 </code>详见 <a href="https://t.me/zhetengsha/4115"><u>Docker 更新, Watchtower 报错</u></a> 即 镜像替换为 <code>nickfedor/watchtower</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Docker #VPS #服务器 #自建 #更新 #Watchtower #Telegram #Sub-Store</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1312">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ping0 小鸡监控]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1313</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1313</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[ping0 小鸡监控
&lt;!-- Generated from https://t.me/zhetengsha/1313 by scripts/sync-telegram.ts --
&lt;im]]></description>
            <content:encoded><![CDATA[<h1 id="ping0-小鸡监控" tabindex="-1">ping0 小鸡监控 <a class="header-anchor" href="#ping0-小鸡监控" aria-label="Permalink to “ping0 小鸡监控”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1313 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADzMQxGyifAVV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#scriptable #widget #小组件 #小鸡监控 #监控 #delay #loss #延迟 #丢包 #数据 #统计 #ping0 #三网 #国内三网<br><br>Scriptable 对接 <a href="https://ping0.cc/vpsmon/24hour">ping0 的小鸡监控</a><br><br>各项设置打开脚本文件自己改<br><br><img class="telegram-custom-emoji" src="/telegram/AgADoAoAAmleyFc.webp" alt="🌝" loading="lazy" decoding="async"> 好像是因为数据太大 如果在小组件直接请求实时数据就不显示了...<br><br>在 Scriptable App 里执行是正常的<br><br>如果不自己做个中转接口 感觉这个小组件的意义不大了...<br><br>不接定制 抛砖引玉 有需求自己改<br><br>等一个大佬们的美化版<br><br>文件见评论区</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1313">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[哪吒探针管理面板中显示的 IP 和 Agent 实际 IP 不一致]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1315</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1315</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[哪吒探针管理面板中显示的 IP 和 Agent 实际 IP 不一致
&lt;!-- Generated from https://t.me/zhetengsha/1315 by scripts/syn]]></description>
            <content:encoded><![CDATA[<h1 id="哪吒探针管理面板中显示的-ip-和-agent-实际-ip-不一致" tabindex="-1">哪吒探针管理面板中显示的 IP 和 Agent 实际 IP 不一致 <a class="header-anchor" href="#哪吒探针管理面板中显示的-ip-和-agent-实际-ip-不一致" aria-label="Permalink to “哪吒探针管理面板中显示的 IP 和 Agent 实际 IP 不一致”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1315 by scripts/sync-telegram.ts -->
<div class="telegram-content">有些用户在 Agent 服务器上开启了代理, 这可能会导致哪吒管理面板中显示的 IP 和 Agent 实际 IP 不一致<br><br>🏊🏻方案1: 可尝试配置分流(但是可能国内使用这些接口也很蛋疼)<br><br>查看 <a href="https://github.com/nezhahq/agent/blob/main/pkg/monitor/myip.go">https://github.com/nezhahq/agent/blob/main/pkg/monitor/myip.go</a> 中的接口<br><br>1. 以 Surge macOS 为例(仅对 <code>nezha-agent</code> 的 IP 查询接口进行分流)</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::c0wq7tj4cvcmycr72yqtj::--><code>AND,((PROCESS-NAME,nezha-agent), (OR, ((DOMAIN,blog.cloudflare.com,extended-matching), (DOMAIN,hostinger.com,extended-matching), (DOMAIN,ahrefs.com,extended-matching), (DOMAIN,developers.cloudflare.com,extended-matching)))),DIRECT</code></pre>
</div><div class="telegram-content">2. 以 Clash 系为例</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::lcia84tqv18pmy502fabo::--><code>- DOMAIN,developers.cloudflare.com,DIRECT
- DOMAIN,ahrefs.com,DIRECT
- DOMAIN,blog.cloudflare.com,DIRECT
- DOMAIN,hostinger.com,DIRECT</code></pre>
</div><div class="telegram-content">clash.meta(mihomo) 的话也可以用 <code>AND</code> 和 <code>PROCESS-NAME</code> 组合语法<br>其他内核如果支持 script shortcuts 也可以自己组合<br><br>👨🏻‍💻方案2: <br><br>🆕 哪吒 Agent 更新 1.0.2 之后 可以直接设国内 IP API:  <a href="https://t.me/zhetengsha/1982">https://t.me/zhetengsha/1982</a><br>下面不用看了<br><br>自建接口直连<br><br>Nginx 为例:</div>
<div class="language-nginx"><button title="Copy Code" class="copy"></button><span class="lang">nginx</span><pre><!--::markdown-it-async::6gtl4r6pqvv63xf7oy1v4g::--><code>location /ip {
  return 200 &#039;ip=$remote_addr&#039;;
  add_header Content-Type text/plain;
}</code></pre>
</div><div class="telegram-content">Agent 配置( <code>/opt/nezha/agent/config.yml</code> ):</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::xry5za0q8zb9luogsa2b0w::--><code>custom_ip_api:
  - &#039;https://a.com/ip&#039;
  - &#039;https://b.com/ip&#039;</code></pre>
</div><div class="telegram-content">官方文档: <a href="https://nezha.wiki/guide/dashboardq.html#%E4%B8%BA%E4%BB%80%E4%B9%88%E7%AE%A1%E7%90%86%E9%9D%A2%E6%9D%BF%E4%B8%AD%E6%98%BE%E7%A4%BA%E7%9A%84ip%E5%92%8Cagent%E5%AE%9E%E9%99%85ip%E4%B8%8D%E4%B8%80%E8%87%B4%EF%BC%9F">为什么管理面板中显示的 IP 和 Agent 实际 IP 不一致？</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/148/">探针合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #哪吒 #探针 #监控 #面板 #IP #哪吒探针</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1315">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[macOS 安装 哪吒探针 agent]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1316</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1316</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[macOS 安装 哪吒探针 agent
&lt;!-- Generated from https://t.me/zhetengsha/1316 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="macos-安装-哪吒探针-agent" tabindex="-1">macOS 安装 哪吒探针 agent <a class="header-anchor" href="#macos-安装-哪吒探针-agent" aria-label="Permalink to “macOS 安装 哪吒探针 agent”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1316 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADBbcxGx7CAVV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#哪吒 #探针 #监控 #面板 #IP #mac #哪吒探针 #agent #pm2 #node.js<br><br><img class="telegram-custom-emoji" src="/telegram/AgADxQIAAgKP6EQ.webp" alt="🍎" loading="lazy" decoding="async"> macOS 安装 哪吒探针 agent<br><br>除了 <a href="https://nezha.wiki/guide/agent.html#%E5%9C%A8-macos-%E4%B8%AD%E5%AE%89%E8%A3%85-agent">官方文档</a> 的方法外, 可以尝试用 <code>PM2</code> 管理, 简单粗暴<br><br>先看上面的 <a href="https://nezha.wiki/guide/agent.html#%E5%9C%A8-macos-%E4%B8%AD%E5%AE%89%E8%A3%85-agent">官方文档</a> 把二进制执行文件和通信密钥啥的准备好<br><br>假设 你的二进制执行文件的路径为 <code>/Users/xxx/nezha/nezha-agent</code><br><br>创建一个 <code>/Users/xxx/nezha/nezha-agent.sh</code>:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::2blbh5g2vy5ka7xmk71hi::--><code>#!/usr/bin/env bash
/Users/xxx/nezha/nezha-agent --password 通信密钥 --server 通信网址:端口</code></pre>
</div><div class="telegram-content">自行安装 <code>Node.js</code> 环境和 <code>pnpm</code></div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::7oodkhjd7msknztcxrxe5a::--><code>pnpm i -g pm2

pm2 startup

pm2 install pm2-logrotate

cd /Users/xxx/nezha

pm2 start nezha-agent.sh --name nezha-agent

pm2 save

pm2 ls

pm2 logs</code></pre>
</div><div class="telegram-content">同样的 可以 <a href="/blog/posts/1320">参考此文</a> 设置一下要监控的网卡/硬盘 防止流量/网速异常<br><br>可能需要 <code>sudo</code> 才能执行 网络检测(即 哪吒 <code>/network</code> 页面的 icmp/tcp ping )<br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关<br>如果你 mac 上报的 ip 不正确: <a href="/blog/posts/1315">如何完美分流 mac 上 agent 的 ip 查询</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1316">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[哪吒探针统计的流量/网速等信息异常]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1320</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1320</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[哪吒探针统计的流量/网速等信息异常
&lt;!-- Generated from https://t.me/zhetengsha/1320 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="哪吒探针统计的流量-网速等信息异常" tabindex="-1">哪吒探针统计的流量/网速等信息异常 <a class="header-anchor" href="#哪吒探针统计的流量-网速等信息异常" aria-label="Permalink to “哪吒探针统计的流量/网速等信息异常”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1320 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADJr8xG7iMCVV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#哪吒 #探针 #监控 #面板 #流量 #网速 #哪吒探针<br><br>有些用户在 哪吒探针 Agent 服务器上开启了 TUN<br><br>例如 树莓派上开了 <img class="telegram-custom-emoji" src="/telegram/AgADzgIAAlh-2EQ.webp" alt="🐱" loading="lazy" decoding="async"> mihomo(clash.meta)<br> <br>这可能会导致哪吒统计的流量/网速等信息异常<br><br>可尝试使用 <code>/opt/nezha/agent/nezha-agent --edit-agent-config</code> 设置要监控的网卡<br><br>例如 只选择 <code>eth0</code>, <code>wlan0</code> 网卡 不选择 <code>Meta</code> 网卡<br><br><a href="https://nezha.wiki/guide/q7.html#%E8%87%AA%E5%AE%9A%E4%B9%89%E7%9B%91%E6%8E%A7%E7%9A%84%E7%BD%91%E5%8D%A1%E5%92%8C%E7%A1%AC%E7%9B%98%E5%88%86%E5%8C%BA">官方文档</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1320">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Sub-Store 多次检测节点延迟]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1322</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1322</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Sub-Store 多次检测节点延迟
&lt;!-- Generated from https://t.me/zhetengsha/1322 by scripts/sync-telegram.ts -]]></description>
            <content:encoded><![CDATA[<h1 id="sub-store-多次检测节点延迟" tabindex="-1">Sub-Store 多次检测节点延迟 <a class="header-anchor" href="#sub-store-多次检测节点延迟" aria-label="Permalink to “Sub-Store 多次检测节点延迟”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1322 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADP7sxG3zlEVV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#scriptable #widget #小组件 #节点监控 #监控 #delay  #延迟  #数据 #统计 #Google #Cloudflare<br><br>Scriptable 对接 <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 多次检测节点延迟<br><br>仅支持 <img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"> Loon, <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge(ability=http-client-policy)<br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 版本应 &gt; <code>2.14.289</code><br><br>使用默认配置时, 如截图所示, 展示 <code>HEAD</code> 请求 10 次的延迟<br><br>可打开脚本修改设置即可<br><br>监控使用 <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 的默认配置<br><br>可用 <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 脚本设置节点字段 <code>_monitors</code><br><br>可参考默认配置:</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::rn3sndpez2sbbyeq4x2vyo::--><code>$server._monitors = [
  {
      name: &#039;Cloudflare&#039;,
      url: &#039;http://cp.cloudflare.com/generate_204&#039;,
      method: &#039;HEAD&#039;,
      number: 3,
      timeout: 2000,
  },
  {
      name: &#039;Google&#039;,
      url: &#039;http://www.google.com/generate_204&#039;,
      method: &#039;HEAD&#039;,
      number: 3,
      timeout: 2000,
  },
]</code></pre>
</div><div class="telegram-content">不接定制 抛砖引玉 有需求自己改<br><br>等一个大佬们的美化版<br><br>文件见评论区</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1322">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[一个使用 通知 事件的例子]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1331</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1331</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[一个使用 通知 事件的例子
&lt;!-- Generated from https://t.me/zhetengsha/1331 by scripts/sync-telegram.ts --
&lt]]></description>
            <content:encoded><![CDATA[<h1 id="一个使用-通知-事件的例子" tabindex="-1">一个使用 通知 事件的例子 <a class="header-anchor" href="#一个使用-通知-事件的例子" aria-label="Permalink to “一个使用 通知 事件的例子”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1331 by scripts/sync-telegram.ts -->
<div class="telegram-content">一个使用 <code>通知</code> 事件的例子<br><br>检测到达美乐披萨中一等奖的通知时 再大力通知 <video class="telegram-custom-emoji" src="/telegram/AgADvgcAAhPe4Vc.webm" aria-label="🎉" autoplay loop muted playsinline></video><br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 配置</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::e9grkfoy7e3dakir9p0i::--><code>
[Script]
Notification = script-path=notification.js,type=event,event-name=notification</code></pre>
</div><div class="telegram-content">脚本 <code>notification.js</code> 内容<br><br><img class="telegram-custom-emoji" src="/telegram/AgADoAoAAmleyFc.webp" alt="🌝" loading="lazy" decoding="async">新版不能在此事件脚本里再发通知了 可改为 HTTP 请求 Bark 之类的:<br><br> <a href="https://t.me/zhetengsha/1528">一个例子</a><br><br>下面的脚本内容不用看了 仅备份</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::s1inl0ab5pmgmhqrifa7is::--><code>// console.log(JSON.stringify($event, null, 2))
const { name, data: { title, subtitle, body } } = $event
if (/达乐美|达美乐/.test(title) &amp;&amp; /一等奖/.test(body)) {
  $notification.post(`🎉 一等奖!!! ${title}`, subtitle, body, { &#039;media-url&#039;: &#039;https://www.dominos.com.cn/assets/img/logo.a75b8846.png&#039;, sound: 1 })
}
$done()</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/254/">模块脚本合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async">#Surge #模块 #脚本 #通知 #配置 #示例 #达美乐 #达乐美</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1331">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[K3 路由器 OPENWRT 哪吒探针 agent 编译 与 使用]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1348</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1348</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[K3 路由器 OPENWRT 哪吒探针 agent 编译 与 使用
&lt;!-- Generated from https://t.me/zhetengsha/1348 by scripts/syn]]></description>
            <content:encoded><![CDATA[<h1 id="k3-路由器-openwrt-哪吒探针-agent-编译-与-使用" tabindex="-1">K3 路由器 OPENWRT 哪吒探针 agent 编译 与 使用 <a class="header-anchor" href="#k3-路由器-openwrt-哪吒探针-agent-编译-与-使用" aria-label="Permalink to “K3 路由器 OPENWRT 哪吒探针 agent 编译 与 使用”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1348 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD3bkxG3OZOFV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#哪吒探针  #agent #nezha-agent #哪吒 #探针 #监控 #IP #VPS #服务器 #编译 #arm #k3 #路由器 #openwrt #go #golang<br><br><u>K3 路由器 OPENWRT 哪吒探针 agent 编译 与 使用</u><br><br>▎成品 &amp; 使用<br><br>文件见评论区<br><br>二进制文件 <code>/etc/nezha/nezha-agent</code><br><br>配置文件 <code>/etc/nezha/config.yml</code><br><img class="telegram-custom-emoji" src="/telegram/AgADKwMAAkoY4UQ.webp" alt="⚠️" loading="lazy" decoding="async"> 重新配置可用 <code>/etc/nezha/nezha-agent -c</code>(硬盘可能有问题, 需要手动编辑文件设为 <code>[]</code>) 或直接编辑此文件<br><br>服务 <code>/etc/init.d/nezha-agent</code><br><img class="telegram-custom-emoji" src="/telegram/AgADKwMAAkoY4UQ.webp" alt="⚠️" loading="lazy" decoding="async"> 记得把此文件中的 <code>通信网址 端口</code>  <code>通信密钥</code> 改成你自己的</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::2odayz9gt3lforokmy1i9g::--><code>chmod +x /etc/nezha/nezha-agent #设置可执行权限
chmod +x /etc/init.d/nezha-agent #设置可执行权限
/etc/init.d/nezha-agent enable # 启用
/etc/init.d/nezha-agent start # 启动</code></pre>
</div><div class="telegram-content">▎编译<br><br><img class="telegram-custom-emoji" src="/telegram/AgADXwQAAlcr2UQ.webp" alt="🐙" loading="lazy" decoding="async"> <a href="https://github.com/nezhahq/agent">agent 源码</a><br><br><code>GOOS=linux GOARCH=arm GOARM=5 GOMIPS=softfloat CGO_ENABLED=0 go build -trimpath -ldflags "-s -w"</code><br><br>▎压缩<br><br>觉得太大的话 用 <a href="https://github.com/upx/upx/releases">upx</a> 压缩一下试试: <code>upx --best -o compressed uncompressed</code><br><br>▎性能<br><br>agent 有参数<br><br><code>--report-delay</code>  控制系统信息上报的间隔，默认为 1 秒，可以设置为 3 来进一步降低 agent 端系统资源占用（配置区间 1-4）<br><code>--skip-conn</code> 不监控连接数，推荐 机场/连接密集型 服务器或CPU占用较高的服务器设置<br><code>--skip-procs</code> 不监控进程数，也可以降低 Agent 占用<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/40">资源合集导航</a><br><br><TelegramCustomEmoji src="/telegram/AgAD5QoAAmIpuVc.json" label="👏" /> 欢迎评论 &amp; 转发<br><br>加入 <img class="telegram-custom-emoji" src="/telegram/AgAD6wIAAptZSUc.webp" alt="1️⃣" loading="lazy" decoding="async">折腾啥<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD7A4AAgnC8VI.webp" alt="👥" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha">频道</a> | <img class="telegram-custom-emoji" src="/telegram/AgADxwwAAsy0SVM.webp" alt="👥" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1348">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[检测入口]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1358</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1358</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[检测入口
&lt;!-- Generated from https://t.me/zhetengsha/1358 by scripts/sync-telegram.ts --
&lt;div clas]]></description>
            <content:encoded><![CDATA[<h1 id="检测入口" tabindex="-1">检测入口 <a class="header-anchor" href="#检测入口" aria-label="Permalink to “检测入口”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1358 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 的节点入口信息检测脚本</u><br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> 支持自由设置 <code>接口</code> 和 <code>格式</code><br><br>支持所有环境<br><br>▎使用<br><br>具体说明可查看脚本内容<br><br>常用参数:<br><br><code>internal</code>: 可切换为使用内部方法获取数据, 数据来自 GEOIP 数据库, 无需网络请求. 适用于以下环境: <br><br>a.  <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge, <img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async">Loon(build &gt;= 692) 等有 <code>$utils.ipaso</code> 和 <code>$utils.geoip</code> API 的 App<br><br>b. <code>Node.js</code> 版 <code>Sub-Store</code>, 设置环境变量 <code>SUB_STORE_MMDB_COUNTRY_PATH</code> 和 <code>SUB_STORE_MMDB_ASN_PATH</code> 或 传入 <code>mmdb_country_path</code> 和 <code>mmdb_asn_path</code> 参数(分别为 MaxMind GeoLite2 Country 和 GeoLite2 ASN 数据库 的路径)<br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video>  部分 IP(如各种 CDN <img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async">) 使用内部方法 GEO 数据 可能无法得到 <code>countryCode</code><br><br><code>timeout</code>, <code>concurrency</code> , <code>retries</code> 适当调节 <img class="telegram-custom-emoji" src="/telegram/AgADKwMAAkoY4UQ.webp" alt="⚠️" loading="lazy" decoding="async"> 与测落地不同 测入口可能会因为请求过于频繁被风控<br><code>api</code> 接口. 默认为 <code>http://ip-api.com/json/&#123;&#123;proxy.server&#125;&#125;?lang=zh-CN</code><br><code>format</code> 自定义格式, 从 节点(proxy) 和 入口 API 响应(api)中取数据. 默认为: <code>&#123;&#123;api.country&#125;&#125; &#123;&#123;api.isp&#125;&#125; - &#123;&#123;proxy.name&#125;&#125;</code><br><code>valid</code> 验证 api 请求是否合法. 默认: <code>ProxyUtils.isIP('&#123;&#123;api.ip || api.query&#125;&#125;')</code> (判断 响应中的字段是否为合法`IP`)<br><br><img class="telegram-custom-emoji" src="/telegram/AgADoAoAAmleyFc.webp" alt="🌝" loading="lazy" decoding="async">参数一般不用加 这里仅做一个示范<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/entrance.js#concurrency=10&amp;timeout=5000&amp;retries=1</code><br><br><TelegramCustomEmoji src="/telegram/AgADFSsAAvKaCEg.json" label="🙂" /> 抛砖引玉 提供一个 <a href="https://t.me/zhetengsha/1358?comment=625113">可一键导入的入口测试配置</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADSgcAAihr6Vc.webm" aria-label="🆕" autoplay loop muted playsinline></video> 最新: <a href="/blog/posts/1415">节点 入口 &amp; 落地 检测 完整示例配置</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/1354">#Sub-Store #SubStore #脚本 #节点 #订阅 #节点信息 #检测 #check #脚本 #Node #服务器 #VPS #GEO #入口 #节点入口 #入口检测</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1358">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Surge 全自动 IPv6 设置模块]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1367</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1367</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Surge 全自动 IPv6 设置模块
&lt;!-- Generated from https://t.me/zhetengsha/1367 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="surge-全自动-ipv6-设置模块" tabindex="-1">Surge 全自动 IPv6 设置模块 <a class="header-anchor" href="#surge-全自动-ipv6-设置模块" aria-label="Permalink to “Surge 全自动 IPv6 设置模块”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1367 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"></u><u> Surge 全自动 IPv6 设置模块</u><br><br>基于小白脸佬和野比佬的逻辑<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>网络变化时, 自动执行<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>检查 IPv6 状态, 自动启用/禁用对应的模块, 进行 IPv6 设置  并 清空 DNS 缓存<br><br>▎使用方法<br><br>记得 <a href="https://t.me/zhetengsha_group/627983">打开 iCloud 同步</a><br><br><a href="https://t.me/zhetengsha_group/627973">如图</a> 把三个文件放入 Surge 文件夹中<br><br>在 Surge 中启用其中一个即可<br><br>网络变化时, 将自动执行<br><br>文件见评论区<br><br>相关内容: <a href="/blog/posts/1394">Surge 全自动 包含所有网络请求 设置模块</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">Surge 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #模块 #脚本 #代理 #配置 #网络 #IPv6</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1367">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[浙江联通签到&其他福利]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1371</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1371</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[浙江联通签到&其他福利
&lt;!-- Generated from https://t.me/zhetengsha/1371 by scripts/sync-telegram.ts --
&lt;d]]></description>
            <content:encoded><![CDATA[<h1 id="浙江联通签到-其他福利" tabindex="-1">浙江联通签到&amp;其他福利 <a class="header-anchor" href="#浙江联通签到-其他福利" aria-label="Permalink to “浙江联通签到&amp;其他福利”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1371 by scripts/sync-telegram.ts -->
<div class="telegram-content">#Surge #模块 #脚本 #签到 #联通 #浙江联通 #沃币 #zj186 #羊毛<br><br><u>浙江联通签到</u><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD3wYAAoHrsFc.webp" alt="🤪" loading="lazy" decoding="async"> 签到得沃币 可兑换券/流量等 小毛吧 适合免流党囤一点通用<br><br>▎使用方法<br><br>记得 <a href="https://t.me/zhetengsha_group/627983">打开 iCloud 同步</a><br><br><a href="https://t.me/zhetengsha_group/627973">参考此图</a>(懒得重写截图了) 把两文件放入 Surge 文件夹中<br><br>然后在 Surge 中启用此模块, 更新外部资源<br><br>文件见评论区<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>浙江联通微信公众号 -&gt; 抢福利 -&gt; 签到有礼 -&gt; 点击签到<br><br>提示获取请求信息成功即可<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>默认每天定时跑两次<br><br>▎浙江联通的其他福利<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://wo.zj186.com/zj/wap/benefitMonthlyGet/index">月月领</a> 可能需要找客服开通<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>每月一次 <code>客户日</code> : 联通手厅中搜索客户日 抽话费必中<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> <a href="/blog/222/">资源合集导航</a><br><br><TelegramCustomEmoji src="/telegram/AgAD5QoAAmIpuVc.json" label="👏" /> 欢迎评论 &amp; 转发<br><br>加入 <img class="telegram-custom-emoji" src="/telegram/AgAD6wIAAptZSUc.webp" alt="1️⃣" loading="lazy" decoding="async"><a href="https://t.me/zhetengsha">折腾啥</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD7A4AAgnC8VI.webp" alt="👥" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha">频道</a> | <img class="telegram-custom-emoji" src="/telegram/AgADxwwAAsy0SVM.webp" alt="👥" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADog4AAsq5cVY.webm" aria-label="🧧" autoplay loop muted playsinline></video> 别忘了 <a href="https://t.me/zhetengsha/1354">领个红包支持一下</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1371">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Script Hub: 自定义定时和脚本名]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1372</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1372</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Script Hub: 自定义定时和脚本名
&lt;!-- Generated from https://t.me/zhetengsha/1372 by scripts/sync-telegram.t]]></description>
            <content:encoded><![CDATA[<h1 id="script-hub-自定义定时和脚本名" tabindex="-1">Script Hub: 自定义定时和脚本名 <a class="header-anchor" href="#script-hub-自定义定时和脚本名" aria-label="Permalink to “Script Hub: 自定义定时和脚本名”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1372 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADgbsxG-zceFV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADgrsxG-zceFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADg7sxG-zceFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADhLsxG-zceFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADhbsxG-zceFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADhrsxG-zceFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content">#ScriptHub #Surge #模块 #脚本 #定时 #cron #转换<br><br><img class="telegram-custom-emoji" src="/telegram/AgADWwMAAi9jQUc.webp" alt="📝" loading="lazy" decoding="async"> <u>Script Hub 使用: 以蜜雪冰城为例 转换模块, 自定义定时 和 脚本名</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>可查看 Script Hub 的 <a href="https://github.com/Script-Hub-Org/Script-Hub/wiki">文档</a><br><br>▎使用示范<br><br>1. 得到链接<br><br>2. 打开 Script Hub, 填入链接, 选择对应的输入和输出<br><br>3. 自定义名称(可不做)<br><br>4. 自定义定时<br><br>一个参数用来锁定范围, 一个参数用来改. 如果不存在, 就新建<br><br>可使用类似 <a href="https://cron.ciding.cc/">cron 在线服务</a> 这样的服务反解析 <code>6 10,20 * * *</code> 查看具体运行时间逻辑<br><br>5. 自定义脚本名<br><br>一个参数用来锁定范围, 一个参数用来改<br><br>6. 得到链接<br><br>类似 <a href="http://script.hub/file/_start_/https://gist.githubusercontent.com/Sliverkiss/865c82e42a5730bb696f6700ebb94cee/raw/mxbc.js/_end_/mxbc.sgmodule?n=%E8%9C%9C%E9%9B%AA%E5%86%B0%E5%9F%8E%2B%E6%A8%B1%E8%8A%B1%E4%BD%AC&amp;type=qx-rewrite&amp;target=surge-module&amp;cron=token&amp;cronexp=6%2010%2C20%20*%20*%20*&amp;njsname=%E8%9C%9C%E9%9B%AA%E5%86%B0%E5%9F%8E%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1&amp;njsnametarget=cron&amp;del=true">这样</a><br><br>将此链接中的 <code>file</code> 或 <code>convert</code> 改为 <code>edit</code> 即可在浏览器中再次对当前内容进行编辑<br><br>你可以打开 <a href="http://script.hub/edit/_start_/https://gist.githubusercontent.com/Sliverkiss/865c82e42a5730bb696f6700ebb94cee/raw/mxbc.js/_end_/mxbc.sgmodule?n=%E8%9C%9C%E9%9B%AA%E5%86%B0%E5%9F%8E%2B%E6%A8%B1%E8%8A%B1%E4%BD%AC&amp;type=qx-rewrite&amp;target=surge-module&amp;cron=token&amp;cronexp=6%2010%2C20%20*%20*%20*&amp;njsname=%E8%9C%9C%E9%9B%AA%E5%86%B0%E5%9F%8E%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1&amp;njsnametarget=cron&amp;del=true">这个链接</a> 查看所有设置<br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> <a href="/blog/222/">资源合集导航</a><br><br><TelegramCustomEmoji src="/telegram/AgAD5QoAAmIpuVc.json" label="👏" /> 欢迎评论 &amp; 转发<br><br>加入 <img class="telegram-custom-emoji" src="/telegram/AgAD6wIAAptZSUc.webp" alt="1️⃣" loading="lazy" decoding="async"><a href="https://t.me/zhetengsha">折腾啥</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD7A4AAgnC8VI.webp" alt="👥" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha">频道</a> | <img class="telegram-custom-emoji" src="/telegram/AgADxwwAAsy0SVM.webp" alt="👥" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADog4AAsq5cVY.webm" aria-label="🧧" autoplay loop muted playsinline></video> 别忘了 <a href="https://t.me/zhetengsha/1354">领个红包支持一下</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1372">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Script Hub 生态: Surge 模块工具]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1381</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1381</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Script Hub 生态: Surge 模块工具
&lt;!-- Generated from https://t.me/zhetengsha/1381 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="script-hub-生态-surge-模块工具" tabindex="-1">Script Hub 生态: Surge 模块工具 <a class="header-anchor" href="#script-hub-生态-surge-模块工具" aria-label="Permalink to “Script Hub 生态: Surge 模块工具”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1381 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADWwMAAi9jQUc.webp" alt="📝" loading="lazy" decoding="async"></u><u> Script Hub 生态: </u><u><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"></u><u> Surge 模块工具 新增 Node.js 版 for macOS</u><br><br><img class="telegram-custom-emoji" src="/telegram/AgADXwQAAlcr2UQ.webp" alt="🐙" loading="lazy" decoding="async"> iOS/iPadOS 上使用 <code>Scriptable</code> 版的说明 请查看 Wiki:<a href="https://github.com/Script-Hub-Org/Script-Hub/wiki/%E7%9B%B8%E5%85%B3%E7%94%9F%E6%80%81:-Surge-%E6%A8%A1%E5%9D%97%E5%B7%A5%E5%85%B7"> Surge 模块工具</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD3wYAAoHrsFc.webp" alt="🤪" loading="lazy" decoding="async"> 支持在 macOS 上一键更新所有模块<br><br>▎使用方法<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>下载 <a href="https://raw.githubusercontent.com/Script-Hub-Org/Script-Hub/main/SurgeModuleTool_macOS.js">此文件</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>执行 <code>node SurgeModuleTool_macOS.js</code><br><br>默认会处理 <code>~/Library/Mobile Documents/iCloud~com~nssurge~inc/Documents</code> 文件夹中的内容<br><br>相关:<br><br>群友 @BlackkCCCat 开发的: <a href="/blog/posts/5461">Surge 模块管理工具 Scripting 版</a><br><br>群友 @pppoecat  开发的: <a href="https://t.me/zhetengsha/6246">Surge 用户管理模块的 macOS App：Surge Relay</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/70/">脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async">  #ScriptHub #模块 #脚本 #转换 #Node.js #mac #macOS #Surge</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1381">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[免流 混淆 零跳 总结(2)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1387</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1387</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[免流 混淆 零跳 总结(2)
&lt;!-- Generated from https://t.me/zhetengsha/1387 by scripts/sync-telegram.ts --
&l]]></description>
            <content:encoded><![CDATA[<h1 id="免流-混淆-零跳-总结-2" tabindex="-1">免流 混淆 零跳 总结(2) <a class="header-anchor" href="#免流-混淆-零跳-总结-2" aria-label="Permalink to “免流 混淆 零跳 总结(2)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1387 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADgsAxGzz4MVV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>免流 混淆 零跳 总结(2)</u><br><br>👉🏻 <a href="/blog/posts/1388">免流 混淆 零跳 总结(1)</a><br><br>确保能被接管的流量都被接管, 分流中该走代理的走代理<br><br>⚠️ 部分方案会有以下情况<br><br> · 断开 Wi-Fi 时, 某些请求继续直连或使用非免流的策略<br><br>可尝试打断请求: <a href="https://t.me/zhetengsha/1513">可能不需要打断请求来解决 Telegram 转圈 / 免流继续跑流量</a><br><br> · IPv6 流量未过代理<br><br> · 代理不支持的情况下 UDP 自动走直连<br><br> · DNS 未过代理<br><br>需要注意 域名 DNS 和节点服务器域名 鸡和蛋的问题<br><br>可在 Sub-Store 中添加节点操作 <code>域名解析</code>, 确保节点服务器为 IP<br><br> · 部分请求不被代理接管(例如绑定物理网卡) 部分代理方案支持包含所有网络请求<br><br>Surge 可使用 <a href="/blog/posts/1394">全自动 包含所有网络设置模块</a><br><br>微信视频语音不免大概是因为 <a href="https://t.me/zhetengsha_group/790078">路由表</a><br><br> · STUN, P2P<br><br>引用 0 跳王刘路: 不追求零跳还是不禁为好，不然微信电话可能打不通. 虎牙哔哩哔哩很多是四位端口 严格就是 1000 开始. 但是微信视频通常用 8000, 禁 10000 以下的 UDP 可能会有问题<br><br>虎牙跳的问题 我加了一些规则到 <a href="https://github.com/xream/rule/blob/release/P2P/README.md">我的 P2P 分流</a> 里面<br>🆕 群友 @SatenRuiko_AC 发现 拒绝 来源非本机&amp;目标为局域网的 请求即可<br><br> · 多 IP 并发和自动检测的策略中存在无法连接的节点时, 拨号失败就建立不起 WS/HTTP 伪装通道的话可能会被认为是通用流量(来自喵佬)<br><br> ·  QUIC<br><br> · 部分上传(没仔细研究过 有人提过)<br><br> · 部分请求在任何情况下都不走代理(无解)<br><br>⚠️隐藏的小问题<br><br> · 节点或全局屏蔽 QUIC 导致某些国内 App 使用异常<br><br>Surge <code>[General]</code> 里 <code>block-quic = per-policy</code> (这是默认值)<br>国内免流订阅设置 <code>test-url</code> 和 <code>block-quic</code> 示范 <code>🇨🇳 免流 = smart, policy-path=https://a.com, external-policy-modifier="test-url=http://p11.douyinpic.com,block-quic=off"</code> 其他的自己看着办(<br><br> · Surge 中 Shadowsocks 不支持 UDP over TCP, 与 Shadow TLS 搭配时, UDP 流量侧漏<br><br> · 部分方案中的互联网检测是不走代理的<br><br>使用免流的 URL, 比如 流邦使用 <code>http://p11.douyinpic.com</code><br><br> · 某些分流规则, 常规用法是设置为直连, 但是里面包含了某些域名<br><br>例如 bm7 的 <a href="https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Lan/Lan.list">Lan</a> 里面有 <code>cp.cloudflare.com</code> 等<br><br> · snell v4 obfs http 在某些情况下不免(未找到根源, 经 P 佬提醒 可能是 <code>reuse</code> 导致的, 应关闭)<br><br><s>各种多路复用都应该关掉?(比如 smux 等) AnyTLS 自带复用, 所以可能也有问题?</s><br><br> · <a href="https://kb.nssurge.com/surge-knowledge-base/zh/release-notes/surge-mac-6-release-note#quic-proxy-mode">snell v5 自带 quic</a>, UDP over UDP 不免. 但是兼容 v4, 客户端设置 <code>version</code> 为 <code>4</code> 即可<br><br> · 部分方案中的自动测速/健康检查总是会自动执行<br><br>如果这个策略组里有节点不是免流节点, 可能会跑通用<br><br> · 部分模块中自带 <code>DIRECT</code> 策略的分流<br><br> · 联通使用百度代理的广州联通俩 IP 不免了<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/208/">免流合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1387">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[免流 混淆 零跳 总结]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1388</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1388</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[免流 混淆 零跳 总结
&lt;!-- Generated from https://t.me/zhetengsha/1388 by scripts/sync-telegram.ts --
&lt;i]]></description>
            <content:encoded><![CDATA[<h1 id="免流-混淆-零跳-总结" tabindex="-1">免流 混淆 零跳 总结 <a class="header-anchor" href="#免流-混淆-零跳-总结" aria-label="Permalink to “免流 混淆 零跳 总结”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1388 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADC74xG17XkVV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>免流 混淆 零跳 总结</u><br><br>⚠️ 免责声明: 不提倡免流/翻墙/破解等违法犯罪行为<br><br>▎协议 与 混淆<br><br>一般将用来欺骗电信运营商计费系统的域名称为 "混淆"<br><br>靠混淆免流一般有以下几种方式: <br><br> · 传输层 Websocket/HTTP<br><br>通常偏好使用这种方法。<br><br>一般可选择 VMess/VLESS WebSocket/HTTP 传输层, Snell obfs http, 或其他传输层为 WebSocket/HTTP 的协议<br><br>例: 对于非 TLS VMESS，传输层为 WebSocket/HTTP，修改请求头中的 <code>Host</code><br><br>Snell obfs http 需要修改 <code>obfs-host</code><br><br>某些运营商的套餐或特定的混淆要求使用 <code>80</code> 端口<br><br>不是所有的套餐+混淆都支持 HTTP<br><br>例: 学习强国包 混淆必须使用 TLS 443<br><br> · 基于 TLS 的协议<br><br>一般只能使用 443 端口和某些特定域名<br><br>不是所有的套餐+混淆都支持 TLS 443<br><br>通常在 443 端口使用 Trojan, VLESS REALITY, Shadow TLS, AnyTLS 或其他(例如: VMess WebSocket TLS)，并更改 <code>SNI</code><br><br>例: 流邦 微博混淆不支持 TLS, 头条混淆支持 TLS 端口为 443<br><a href="https://t.me/zhetengsha_group/604993"><br>流邦支持 TLS 443 的混淆</a><br><br>Cloudflare 的 MASQUE H2 服务端不验证 <code>SNI</code>, 也可以用于免流<br><br>▎其他<br><br>CLNC TinyProxy CNS 809 百度代理 所谓的 "钉钉直连" 就不点评了<br><br>▎如何修改 混淆<br><br><s> · </s><a href="https://t.me/zhetengsha/61"><s>在线转换修改混淆</s></a><br><br> · <a href="https://github.com/xream/scripts/tree/main/surge/modules/sub-store-scripts/lite">Sub-Store 改混淆脚本</a><br><br>内容太多一篇写不下了...<br>零跳相关的内容 请继续查看 👉🏻 <a href="/blog/posts/1387">免流 混淆 零跳 总结(2)</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/208/">免流合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #免流 #零跳 #0跳 #混淆 #分流 #协议</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1388">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[OpenWRT Shortcut-FE 流量分载 导致的 端口转发 问题]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1389</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1389</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[OpenWRT Shortcut-FE 流量分载 导致的 端口转发 问题
&lt;!-- Generated from https://t.me/zhetengsha/1389 by scripts/]]></description>
            <content:encoded><![CDATA[<h1 id="openwrt-shortcut-fe-流量分载-导致的-端口转发-问题" tabindex="-1">OpenWRT Shortcut-FE 流量分载 导致的 端口转发 问题 <a class="header-anchor" href="#openwrt-shortcut-fe-流量分载-导致的-端口转发-问题" aria-label="Permalink to “OpenWRT Shortcut-FE 流量分载 导致的 端口转发 问题”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1389 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADg74xG17XkVV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>OpenWRT Shortcut-FE 流量分载 导致的 端口转发 问题</u><br><br><img class="telegram-custom-emoji" src="/telegram/AgADoAoAAmleyFc.webp" alt="🌝" loading="lazy" decoding="async"> 问题表现<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>mosh<br><br>公网 mosh 连接 UDP 转发的局域网设备时, 初次连接后立即断流数秒<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>Adguard Home DNS-over-QUIC 无法使用<br><br>其他可能出现的情况:<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>远程桌面卡死<br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>游戏被迫挂机<br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>IPsec 连接不上<br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>WireGuard 连接不上<br><br>▎环境<br><br>路由器 K3 OpenWRT<br><br>1. 有公网 IP<br>2. 设置了 UDP 端口转发<br>3. 开启了 <code>Shortcut-FE 流量分载</code><br><br>▎解决<br><br>中间排查过程不想说了 心塞<br><br>如果你也遇到类型的情况, 关关关...<br><br><img class="telegram-custom-emoji" src="/telegram/AgADXwQAAlcr2UQ.webp" alt="🐙" loading="lazy" decoding="async"> <a href="https://github.com/coolsnowwolf/lede/issues/4592">相关 issue 1</a>, <a href="https://github.com/coolsnowwolf/lede/issues/10043">issue 2</a> <br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/237/">路由器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #k3 #路由器 #OpenWRT #lede #端口转发 #mosh #UDP #卡顿 #TurboACC #Turbo #ACC #流量分载 #Shortcut-FE</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1389">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Surge 全自动 包含所有网络请求 设置模块]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1394</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1394</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Surge 全自动 包含所有网络请求 设置模块
&lt;!-- Generated from https://t.me/zhetengsha/1394 by scripts/sync-telegram]]></description>
            <content:encoded><![CDATA[<h1 id="surge-全自动-包含所有网络请求-设置模块" tabindex="-1">Surge 全自动 包含所有网络请求 设置模块 <a class="header-anchor" href="#surge-全自动-包含所有网络请求-设置模块" aria-label="Permalink to “Surge 全自动 包含所有网络请求 设置模块”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1394 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADgr0xGzytsVV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"></u><u> Surge 全自动 包含所有网络请求 设置模块</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>网络变化时, 自动执行<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>若连接到 Wi-Fi, 自动启用/禁用对应的模块, 设置 <u>包含所有网络请求</u><br><br>▎使用方法<br><br>记得 <a href="https://t.me/zhetengsha_group/627983">打开 iCloud 同步</a><br><br><a href="https://t.me/zhetengsha_group/627973">如图</a>(懒得重新截图了...) 把三个文件放入 Surge 文件夹中<br><br>在 Surge 中启用其中一个即可<br><br>网络变化时, 将自动执行<br><br>文件见评论区<br><br>相关内容: <a href="/blog/posts/1367">Surge 全自动 IPv6 设置模块</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">Surge 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #模块 #脚本 #代理 #配置 #网络 #包含所有网络请求</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1394">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[CF 多节点 裂变 优选 反代 proxyIP]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1402</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1402</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[CF 多节点 裂变 优选 反代 proxyIP
&lt;!-- Generated from https://t.me/zhetengsha/1402 by scripts/sync-telegram]]></description>
            <content:encoded><![CDATA[<h1 id="cf-多节点-裂变-优选-反代-proxyip" tabindex="-1">CF 多节点 裂变 优选 反代 proxyIP <a class="header-anchor" href="#cf-多节点-裂变-优选-反代-proxyip" aria-label="Permalink to “CF 多节点 裂变 优选 反代 proxyIP”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1402 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADvsQxGx3g0FV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADv8QxGx3g0FV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADwMQxGx3g0FV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store </u><u><img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async"></u><u> Cloudflare 多节点 裂变 优选 反代 proxyIP 示例</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADPQUAAmWO4Fc.webm" aria-label="👏" autoplay loop muted playsinline></video> <a href="https://t.me/zdmj_yyds/182">整点麻酱喂饭搭建教程</a><br><br>图3 为效果, <code>➮</code> 后面跟着的是 <code>proxyIP</code> 名称<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>支持本地设置优选/反代/proxyIP<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>支持从远程链接获取优选/反代/proxyIP<br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video>  由于 <img class="telegram-custom-emoji" src="/telegram/AgAD3wIAAt742UQ.webp" alt="🌀" loading="lazy" decoding="async"> QX 资源解析器对 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 格式的输入支持不完善, 请避免使用 "Surge 格式+资源解析器" 这样的组合<br><br>▎导入配置<br><br>如 图1 导入我的 <a href="https://t.me/zhetengsha/1402?comment=643384">预设配置</a><br><br>在 <code>订阅</code> 中, 输入你的 本地节点 或 远程订阅<br><br>▎修改脚本<br><br>如 图2 修改脚本中的设置<br><br>赠送了几个阿里云反代, 不保证长期可用性<br>也可当 <code>proxyIP</code> 使用<br><br>使用 <code>EASTER_EGG</code> 控制开启<br><br>开启后, 将从一个 <code>sing-box</code> 订阅中扒拉优选和端口<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>支持 SOCKS5<br><br>跟 VLESS 那边差不多的 SOCKS5 逻辑<br><br>需使用支持在 <code>path</code> 传递 SOCKS5 参数的 Workers/Pages 版本<br><br>如: <a href="https://github.com/cmliu/epeius">https://github.com/cmliu/epeius</a><br><br>若有本地+远程叠加后, 存在有效的 SOCKS5 代理, 将忽略 PROXYIP<br><br>本地格式: <code>user:pass@host:port#名称</code> 或 <code>host:port#名称</code><br><br>远程: 没有统一格式, 示例中提供了 <code>https://raw.githubusercontent.com/proxifly/free-proxy-list/main/proxies/protocols/socks5/data.json</code> , 目前脚本中的逻辑仅支持从这个格式中读取. 数据来自网络, 无法保证可用性<br><br>可设置 <code>SOCKS5_REMOTE_COUNTRIES</code> 筛选这些地区的 SOCKS5 代理<br><br><u><s><img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async"></s></u><s> </s><a href="https://t.me/zhetengsha/1408"><s>Cloudflare 优选域名 和 proxyIP 域名 折腾啥 维护版</s></a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #Cloudflare #CF #CDN #优选 #反代 #Trojan #脚本 #proxyIP #裂变 #Workers #Pages</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1402">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[入口 & 落地 检测完整示例]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1415</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1415</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[入口 & 落地 检测完整示例
&lt;!-- Generated from https://t.me/zhetengsha/1415 by scripts/sync-telegram.ts --
&l]]></description>
            <content:encoded><![CDATA[<h1 id="入口-落地-检测完整示例" tabindex="-1">入口 &amp; 落地 检测完整示例 <a class="header-anchor" href="#入口-落地-检测完整示例" aria-label="Permalink to “入口 &amp; 落地 检测完整示例”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1415 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADxb0xGzW1CFZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADxr0xGzW1CFZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 的节点 入口 &amp; 落地 检测 完整示例配置</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 支持的运行环境 请查看  <a href="/blog/posts/1269">检测落地脚本</a> 和 <a href="/blog/posts/1358">检测入口脚本</a> 说明<br><br>▎使用<br><br>如 <code>图 1</code> 导入我的 预设配置: 1. <a href="https://t.me/zhetengsha/1415?comment=646692">App (使用内部接口版)</a> 2. <a href="https://t.me/zhetengsha/1415?comment=646695">App (使用网络请求版)</a>  3. <a href="https://t.me/zhetengsha_group/646693">Node.js 版</a> <br><br>说明:<br><br><a href="https://t.me/zhetengsha/1415?comment=646695">App (使用网络请求版)</a> 比较通用, 全部使用网络请求. 可能会慢到超时<br><br><a href="https://t.me/zhetengsha/1415?comment=646692">App (使用内部接口版)</a> 设置了 <code>internal</code> 参数使用内部方法获取数据, 数据来自 GEOIP 数据库, 大幅提速<br><br>在 <code>订阅</code> 中, 输入你的 本地节点 或 远程订阅<br><br>微调部分参数, 如: <code>timeout</code> 超时, <code>retries</code> 重试次数<br><br>使用即可<br><br>已开启了缓存, 首次超时就是节点太多测太慢了. 可在设备上尝试使用快捷指令等方式定时请求, 保证 App 中拉取时/ Gist 同步时 始终使用缓存<br><br>相关使用说明: 脚本 <a href="/blog/posts/1269">检测落地脚本</a> 和 <a href="/blog/posts/1358">检测入口脚本</a><br><br>可得到如 <code>图 2</code> 的结果<br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> 默认情况下节点域名会被解析为 IP, 若想还原节点域名, 可在最后加一步节点操作: <code>if ($server._domain) $server.server = $server._domain</code><br><br>如果嫌中转的名称太长, 可以加一步正则命名:  <code>🇨🇳.*➮(.*)$</code> =&gt; <code>$1 中转</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video>  部分 IP(如各种 CDN <img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async">) 使用内部方法 GEO 数据 可能无法得到 <code>countryCode</code><br><br><a href="https://t.me/zhetengsha/1354"><br></a><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #节点信息 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #Node #服务器 #VPS #GEO #落地 #节点落地 #落地检测 #入口 #节点入口 #入口检测</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1415">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Server Box 添加当月流量统计指标]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1424</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1424</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Server Box 添加当月流量统计指标
&lt;!-- Generated from https://t.me/zhetengsha/1424 by scripts/sync-telegram.t]]></description>
            <content:encoded><![CDATA[<h1 id="server-box-添加当月流量统计指标" tabindex="-1">Server Box 添加当月流量统计指标 <a class="header-anchor" href="#server-box-添加当月流量统计指标" aria-label="Permalink to “Server Box 添加当月流量统计指标”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1424 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD4L4xG4j7QVZ9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD2r4xG4j7QVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD274xG4j7QVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Server Box 添加当月流量统计指标</u><br><br>效果如图 1, 2<br><br>▎安装<br><br><video class="telegram-custom-emoji" src="/telegram/AgADaAcAAqQO6Fc.webm" aria-label="👉" autoplay loop muted playsinline></video> <a href="/blog/posts/1308">点击查看如何安装 Docker 版 vnStat </a><br><br>如果不用 Docker 版就直接在系统里安装 vnStat<br><br>▎配置<br><br>如图 3, 其中 <code>eth0</code> 为网卡</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::tjg6jv890k7ioin9im6xde::--><code>{&quot;server_card_top_right&quot;:&quot;docker exec vnstat vnstat -i eth0 --oneline| awk -F&#039;;&#039; &#039;{print $9, $10}&#039;&quot;}</code></pre>
</div><div class="telegram-content">非 Docker 版</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::zzc4d1uwiyunq12hltnls::--><code>{&quot;server_card_top_right&quot;:&quot;vnstat -i eth0 --oneline| awk -F&#039;;&#039; &#039;{print $9, $10}&#039;&quot;}</code></pre>
</div><div class="telegram-content">这里偷懒了 直接输出 可以自己再改改<br><br><img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #探针 #监控 #IP #VPS #服务器 #SSH #流量 #月度流量 #总流量 #流量统计 #vnstat #当月流量 #指标</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1424">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[上传订阅至其他 Gist]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1428</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1428</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[上传订阅至其他 Gist
&lt;!-- Generated from https://t.me/zhetengsha/1428 by scripts/sync-telegram.ts --
&lt;]]></description>
            <content:encoded><![CDATA[<h1 id="上传订阅至其他-gist" tabindex="-1">上传订阅至其他 Gist <a class="header-anchor" href="#上传订阅至其他-gist" aria-label="Permalink to “上传订阅至其他 Gist”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1428 by scripts/sync-telegram.ts -->
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 使用脚本上传订阅至其他 Gist</u><br><br>若要备份数据至其他 Gist 见 <a href="/blog/posts/3519">此处</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> 只需传入参数, 轻松分享<br><br>▎使用场景<br><br>1. 单独分享到另一个 Gist, 与自己的 Gist 隔离. 分享给亲朋好友们<br><br>2. 可传入不同的 <code>token</code>, 实现上传至其他账号的 Gist<br><br>▎说明<br><br>具体说明可查看脚本内容<br><br>常用参数:<br><br><code>name</code> Gist 名称. 为防止意外修改你已有的 Gist, 此参数为必填<br><code>file</code> 文件名. 为防止意外修改你已有的 Gist 文件, 此参数为必填<br><code>token</code> GitHub Token. 默认为 Sub-Store 中已经配置的 Token<br><code>target</code> 指定输出的目标. 默认为 <code>ClashMeta</code><br><br>节点操作 -&gt; 脚本操作  -&gt; 填入链接: <code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/upload/gist.js#name=share&amp;file=mihomo.yaml</code><br><br>新版 Sub-Store <a href="https://t.me/zhetengsha/5722">已支持上传关闭产物 </a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #Gist #上传 #分享</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1428">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[UDP 检测]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1431</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1431</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[UDP 检测
&lt;!-- Generated from https://t.me/zhetengsha/1431 by scripts/sync-telegram.ts --
&lt;div cl]]></description>
            <content:encoded><![CDATA[<h1 id="udp-检测" tabindex="-1">UDP 检测 <a class="header-anchor" href="#udp-检测" aria-label="Permalink to “UDP 检测”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1431 by scripts/sync-telegram.ts -->
<div class="telegram-content">#Sub-Store #SubStore #脚本 #节点 #订阅 #节点信息 #检测 #check #脚本 #Node #服务器 #VPS #UDP<br><br><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 节点 UDP 检测脚本</u><br><br>仅支持 <code>HTTP-META</code><br><br>▎使用<br><br>具体说明可查看脚本内容<br><br>常用参数:<br><br><code>ntp</code> 用于检测的 NTP 服务器. 默认 <code>time.apple.com</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgADoAoAAmleyFc.webp" alt="🌝" loading="lazy" decoding="async">参数一般不用加 这里仅做一个示范<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/http_meta_udp.js#concurrency=10&amp;timeout=5000&amp;retries=1</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <a href="/blog/214/">相关脚本整合</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> <a href="/blog/">资源合集导航</a><br><br><TelegramCustomEmoji src="/telegram/AgAD5QoAAmIpuVc.json" label="👏" /> 欢迎评论 &amp; 转发<br><br>加入 <img class="telegram-custom-emoji" src="/telegram/AgAD6wIAAptZSUc.webp" alt="1️⃣" loading="lazy" decoding="async"><a href="https://t.me/zhetengsha">折腾啥</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD7A4AAgnC8VI.webp" alt="👥" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha">频道</a> | <img class="telegram-custom-emoji" src="/telegram/AgADxwwAAsy0SVM.webp" alt="👥" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADog4AAsq5cVY.webm" aria-label="🧧" autoplay loop muted playsinline></video> 别忘了 <a href="https://t.me/zhetengsha/1354">领个红包支持一下</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1431">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[自建节点证书相关说明]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1433</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1433</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[自建节点证书相关说明
&lt;!-- Generated from https://t.me/zhetengsha/1433 by scripts/sync-telegram.ts --
&lt;di]]></description>
            <content:encoded><![CDATA[<h1 id="自建节点证书相关说明" tabindex="-1">自建节点证书相关说明 <a class="header-anchor" href="#自建节点证书相关说明" aria-label="Permalink to “自建节点证书相关说明”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1433 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u><TelegramCustomEmoji src="/telegram/AgADFjsAAtJ7gEk.json" label="🔒" /></u><u>自建节点证书相关说明</u><br><br>抛砖引玉 留个备忘<br><br>▎服务端<br><br>验证客户端 SNI, 几个例子:<br><br><code>Trojan-Go</code> : <code>verify_hostname</code> 表示服务端是否校验客户端提供的SNI与服务端设置的一致性 <a href="https://p4gefau1t.github.io/trojan-go/basic/full-config">文档</a><br><br><code>Xray</code> : <code>rejectUnknownSni</code> 服务端接收到的 SNI 与证书域名不匹配即拒绝 TLS 握手 <a href="https://xtls.github.io/config/transport.html#tlsobject">文档</a><br><br><code>sing-box</code>: 问了下薄荷佬, 官版没有，<a href="https://github.com/xchacha20-poly1305/sing-box/commit/d371c230b63a6f7ee4e46a791ba6624c7f64e7f5"><s>fork 有</s></a>  <a href="https://github.com/reF1nd/sing-box/tree/reF1nd-testing#inbound-tls">fork 有</a><br><br>▎客户端<br><br>验证服务端证书, 几个例子:<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfAIAAjD-2UQ.webp" alt="🏂" loading="lazy" decoding="async"> <code>Stash</code> : <code>server-cert-fingerprint</code> TLS 握手时验证服务器证书 SHA256 指纹 <a href="https://stash.wiki/proxy-protocols/proxy-types.zh">文档</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <code>Surge</code>:  <code>server-cert-fingerprint-sha256</code> <a href="https://manual.nssurge.com/policy/proxy.html">文档</a><br><br><code>skip-cert-verify=true</code> :<br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">Surge will not verify the server's certificate.</pre></blockquote><br><code>sni=off</code> :<br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">turn off SNI completely</pre></blockquote><br><br>▎<b>覆盖用于验证证书的域名</b>，但<b>不会改变 SNI</b><br><br>免流等场景下, SNI 改为混淆, 不关验证, 仍然<b>验证证书的域名</b><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD0AIAAmdRwEc.webp" alt="❌" loading="lazy" decoding="async"> Xray: <code>verifyPeerCertByName</code>, URI 上叫 <code>vcn</code><br><img class="telegram-custom-emoji" src="/telegram/AgADzgIAAlh-2EQ.webp" alt="🐱" loading="lazy" decoding="async"> mihomo: <a href="https://github.com/MetaCubeX/mihomo/commit/5677fd38088efc9cc3abe7ed54fefeeb1bea0ac4#diff-06e23ea20a066a0e717b5eaa625dfd3f1d11439f4ad5bd705d16d6e1758b39c0">name-cert-verify</a><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge: <a href="https://t.me/SurgeTestFlight/1663">server-cert-verify-name</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 中可按上述输入写字段, 或使用脚本操作 <code>$server['name-cert-verify'] = 'b.com'</code><br><br>▎备忘<br><br>1. 在当前目录生成 10 年的 <code>bing.com</code> 自签证书:<br><br><code>openssl req -x509 -nodes -newkey ec:&lt;(openssl ecparam -name prime256v1) -keyout private.key -out certificate.pem -subj "/CN=bing.com" -days 36500</code><br><br>2. 获取服务器证书 SHA256 指纹:<br><br><code>openssl x509 -noout -fingerprint -sha256 -inform pem -in certificate.pem</code><br><br>对于远程服务器 <code>openssl s_client -connect foo.com:443 -servername foo.com &lt;/dev/null 2&gt;/dev/null | openssl x509 -noout -fingerprint -sha256 | cut -d= -f2</code><br><br>▎如果想自动从服务端读取并设置<br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <a href="/blog/posts/1434">Sub-Store 自动设置服务端证书 SHA-256 指纹</a><br><br>▎手动设置<br><br>Sub-Store 中直接在输入里写对应的字段, 或使用脚本操作设置内部字段 <code>tls-fingerprint</code> 可自动转其他客户端, 但是 sing-box 的不一样, 没法直接转, 所以开放了字段让你自己设<br><br>例如使用单行 JSON 的方式, 把俩字段都写上:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::u667h91u6gavpj4e76fa6n::--><code>{ &quot;name&quot;: &quot;节点名&quot;, &quot;type&quot;: &quot;anytls&quot;, &quot;server&quot;: &quot;服务器&quot;, &quot;port&quot;: 443, &quot;password&quot;: &quot;xYbpwdF9vIELWoLmdC&quot;, &quot;udp&quot;: true, &quot;sni&quot;: &quot;a.foo.com&quot;, &quot;fingerprint&quot;: &quot;SHA256 指纹&quot;, &quot;_certificate_public_key_sha256&quot;: [ &quot;SHA-256 哈希&quot; ] } </code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> sing-box 中的 <a href="https://sing-box.sagernet.org/zh/configuration/shared/tls/#certificate_public_key_sha256">certificate_public_key_sha256</a> ，使用以下命令生成<br><code>openssl x509 -in certificate.pem -pubkey -noout | openssl pkey -pubin -outform der | openssl dgst -sha256 -binary | openssl enc -base64</code><br><br>对于远程服务器 <code>echo | openssl s_client -servername foo.com -connect foo.com:443 2&gt;/dev/null | openssl x509 -pubkey -noout | openssl pkey -pubin -outform der | openssl dgst -sha256 -binary | openssl enc -base64</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub-Store 中需要使用脚本操作 <code>$server._certificate_public_key_sha256 = [ "428F7quaQJvBhEr5TclcjPpsl1ryyNQo7oLBGhhC3UU=" ]</code><br><br><a href="https://t.me/LUCYChannel_1024/4858">参考 Lucy 整理好的</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/1354">#VPS #服务器 #节点 #自建 #证书 #SNI #hostname #TLS #SHA256 #自签 #指纹 #SSL</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1433">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[自动设置服务端证书 SHA-256 指纹]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1434</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1434</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[自动设置服务端证书 SHA-256 指纹
&lt;!-- Generated from https://t.me/zhetengsha/1434 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="自动设置服务端证书-sha-256-指纹" tabindex="-1">自动设置服务端证书 SHA-256 指纹 <a class="header-anchor" href="#自动设置服务端证书-sha-256-指纹" aria-label="Permalink to “自动设置服务端证书 SHA-256 指纹”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1434 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADsQ5rG8NCoFZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 自动设置服务端证书 SHA-256 指纹</u><br><br>仅 Node.js 版支持<br><br>优先使用 <code>sni</code>, 其次节点服务端<br>其他需求可以让 AI 改改. 比如哪些节点需要加之类的.<br>这里示范的是直接从服务端取, 支持所有目标(包括 <img class="telegram-custom-emoji" src="/telegram/AgAD8gMAAgz-iUc.webp" alt="📦" loading="lazy" decoding="async"> sing-box 的 <code>certificate_public_key_sha256</code>)<br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">const tls = require("tls");&#10;const crypto = require("crypto");&#10;&#10;function getCertificateInfo(host, port = 443) &#123;&#10;  return new Promise((resolve) =&gt; &#123;&#10;    const socket = tls.connect(&#10;      &#123;&#10;        host,&#10;        port,&#10;        servername: host,&#10;        rejectUnauthorized: false,&#10;      &#125;,&#10;      () =&gt; &#123;&#10;        try &#123;&#10;          const cert = socket.getPeerCertificate(true);&#10;&#10;          if (!cert || !cert.raw) &#123;&#10;            socket.end();&#10;            return resolve(&#123;&#10;              fingerprint: "",&#10;              publicKeySha256: "",&#10;            &#125;);&#10;          &#125;&#10;&#10;          const x509 = new crypto.X509Certificate(cert.raw);&#10;&#10;          // SHA256 证书指纹&#10;          const fingerprint = cert.fingerprint256 || "";&#10;&#10;          // SHA256 公钥（SPKI）&#10;          const publicKeyDer = x509.publicKey.export(&#123;&#10;            type: "spki",&#10;            format: "der",&#10;          &#125;);&#10;&#10;          const publicKeySha256 = crypto&#10;            .createHash("sha256")&#10;            .update(publicKeyDer)&#10;            .digest("base64");&#10;&#10;          socket.end();&#10;&#10;          resolve(&#123;&#10;            fingerprint,&#10;            publicKeySha256,&#10;          &#125;);&#10;        &#125; catch &#123;&#10;          socket.end();&#10;          resolve(&#123;&#10;            fingerprint: "",&#10;            publicKeySha256: "",&#10;          &#125;);&#10;        &#125;&#10;      &#125;&#10;    );&#10;&#10;    socket.on("error", () =&gt; &#123;&#10;      resolve(&#123;&#10;        fingerprint: "",&#10;        publicKeySha256: "",&#10;      &#125;);&#10;    &#125;);&#10;  &#125;);&#10;&#125;&#10;&#10;async function operator(proxies, targetPlatform, context) &#123;&#10;  console.log(`[证书] INFO: 开始处理 $&#123;proxies.length&#125; 个节点`);&#10;&#10;  for await (const proxy of proxies) &#123;&#10;    const host = proxy.sni || proxy.server;&#10;&#10;    if (!host || ProxyUtils.isIP(host)) &#123;&#10;      console.log(&#10;        `[证书] WARN: [$&#123;proxy.name&#125;] 跳过，目标为 IP 或为空 ($&#123;host || "-"&#125;)`&#10;      );&#10;      continue;&#10;    &#125;&#10;&#10;    console.log(&#10;      `[证书] INFO: [$&#123;proxy.name&#125;] 正在获取 $&#123;host&#125; 的证书信息`&#10;    );&#10;&#10;    const cert = await getCertificateInfo(host);&#10;&#10;    proxy.fingerprint = cert.fingerprint;&#10;&#10;    if (cert.publicKeySha256) &#123;&#10;      proxy._certificate_public_key_sha256 = [cert.publicKeySha256];&#10;    &#125;&#10;&#10;    if (cert.fingerprint) &#123;&#10;      console.log(&#10;        `[证书] LOG: [$&#123;proxy.name&#125;] fingerprint=$&#123;cert.fingerprint&#125;, public_key_sha256=$&#123;cert.publicKeySha256&#125;`&#10;      );&#10;    &#125; else &#123;&#10;      console.log(`[证书] WARN: [$&#123;proxy.name&#125;] 获取证书失败`);&#10;    &#125;&#10;  &#125;&#10;&#10;  console.log(`[证书] INFO: 全部节点处理完成`);&#10;&#10;  return proxies;&#10;&#125;</pre></summary></details><br><br>相关: <u><TelegramCustomEmoji src="/telegram/AgADFjsAAtJ7gEk.json" label="🔒" /></u><a href="/blog/posts/1433">自建节点证书相关说明</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #节点 #证书 #SNI #TLS #SHA256 #指纹 #SSL #sing-box #mihomo #surge</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1434">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[定时处理订阅, 避免 App 内拉取超时]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1449</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1449</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[定时处理订阅, 避免 App 内拉取超时
&lt;!-- Generated from https://t.me/zhetengsha/1449 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="定时处理订阅-避免-app-内拉取超时" tabindex="-1">定时处理订阅, 避免 App 内拉取超时 <a class="header-anchor" href="#定时处理订阅-避免-app-内拉取超时" aria-label="Permalink to “定时处理订阅, 避免 App 内拉取超时”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1449 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>定时处理订阅, 避免 App 内拉取超时</u><br><br>大致逻辑:<br><br>定时处理订阅, 进行脚本缓存<br>在缓存有效期内, Surge 等 App 拉取订阅时就不会超时了<br>此为 App 版的逻辑. 其他平台使用环境变量 <code>SUB_STORE_PRODUCE_CRON</code>, 格式为 <code>0 */2 * * *,sub,a;0 */3 * * *,col,b</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 嫌麻烦的话也可以直接使用 Gist 同步配置. 因为这是定时任务, 可以在后台长时间执行. 代理 App 里直接使用 Gist 即可<br><br>▎使用<br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 更新到最新模块后, 可在模块参数设置中设置. 同时别忘了更新外部资源<br><br>其他 App 原理一致, 不要问怎么添加, 自己看对应 App 的语法<br><br>添加一个定时任务:<br><br><code>timeout</code>: 脚本超时时长, 按需调整<br><code>sub</code>: 自定义需定时处理的单条订阅名, 多个用 <code>,</code> 连接<br><code>col</code>: 自定义需定时处理的组合订阅名, 多个用 <code>,</code> 连接<br>注意: 是 <code>名称 name</code> 不是 <code>显示名称 displayName</code> 名<br>如果名称需要 <code>encodeURIComponent</code> 编码, 请编码后再用 <code>,</code> 连接<br>顺序: 并发执行单条订阅, 然后并发执行组合订阅</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::8p8u35jvn4635embsgn0lc::--><code>Produce=type=cron,cronexp=&quot;50 */6 * * *&quot;,timeout=120,script-path=https://github.com/sub-store-org/Sub-Store/releases/latest/download/cron-sync-artifacts.min.js,argument=&quot;sub=sub1,sub2&amp;col=col1,col2&quot;</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 关于缓存时长<br><br>拉取 Sub-Store 订阅时, 会自动拉取远程订阅<br><br>远程订阅缓存是 1 小时, 缓存的唯一 key 为 url+ user agent. 可通过前端的刷新按钮刷新缓存. 或使用参数 noCache 来禁用缓存. 例: 内部配置订阅链接时使用 <a href="http://a.com#noCache">http://a.com#noCache</a>, 外部使用 sub-store 链接时使用 <a href="https://sub.store/download/1?noCache=true">https://sub.store/download/1?noCache=true</a><br><br>当使用相关脚本时, 若在对应的脚本中使用参数(<video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 别忘了这个, 一般为 <code>cache</code>, 值设为 <code>true</code> 即可)开启缓存, 可设置持久化缓存 <code>sub-store-csr-expiration-time</code> 的值来自定义默认缓存时长, 默认为 <code>172800000</code> (48 * 3600 * 1000, 即 48 小时)<br><br><img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async">Loon 可在插件中设置<br><br>其他平台同理, 持久化缓存数据在 JSON 里<br><br>当配合脚本使用时, 可以在脚本的前面添加一个脚本操作, 实现保留 1 小时的缓存</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::ab8dx2zdrgtm1e12mnzxdg::--><code>async function operator() {
    scriptResourceCache._cleanup(undefined, 1 * 3600 * 1000);
}</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #更新记录 #changlog #updates #定时 #cron #produce_cronexp</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1449">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Surge VMess HTTP 节点怎么支持]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1455</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1455</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Surge VMess HTTP 节点怎么支持
&lt;!-- Generated from https://t.me/zhetengsha/1455 by scripts/sync-telegram]]></description>
            <content:encoded><![CDATA[<h1 id="surge-vmess-http-节点怎么支持" tabindex="-1">Surge VMess HTTP 节点怎么支持 <a class="header-anchor" href="#surge-vmess-http-节点怎么支持" aria-label="Permalink to “Surge VMess HTTP 节点怎么支持”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1455 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD3boxG8KowVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 启用 <code>includeUnsupportedProxy</code> 时, 去除 HTTP 传输层<br><br>某些机场的 VMess 使用了 Surge 不支持的 HTTP 传输层<br><br>去除 HTTP 传输层后不一定能通 由服务端配置确定<br><br>用法: 1. 如图, 在同步配置中打开开关<br><br>2. 复制出你的 Sub-Store 订阅后, 加上参数. 例如 <code>https://sub.store/download/111?target=Surge&amp;includeUnsupportedProxy=true</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>VMess URI 输入传输层为 <code>HTTP</code> 时, <code>path</code> 默认为 <code>/</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 相关内容<a href="https://github.com/sub-store-org/Sub-Store/wiki/%E9%93%BE%E6%8E%A5%E5%8F%82%E6%95%B0%E8%AF%B4%E6%98%8E"><br><br>链接参数说明</a> <a href="https://github.com/sub-store-org/Sub-Store/wiki/%E8%84%9A%E6%9C%AC%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E">脚本使用说明</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #协议 #脚本 #VMess #HTTP #传输层</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1455">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[开 TUN 后正确使用 ping/traceroute/nexttrace/OpenTrace]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1457</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1457</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[开 TUN 后正确使用 ping/traceroute/nexttrace/OpenTrace
&lt;!-- Generated from https://t.me/zhetengsha/1457 ]]></description>
            <content:encoded><![CDATA[<h1 id="开-tun-后正确使用-ping-traceroute-nexttrace-opentrace" tabindex="-1">开 TUN 后正确使用 ping/traceroute/nexttrace/OpenTrace <a class="header-anchor" href="#开-tun-后正确使用-ping-traceroute-nexttrace-opentrace" aria-label="Permalink to “开 TUN 后正确使用 ping/traceroute/nexttrace/OpenTrace”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1457 by scripts/sync-telegram.ts -->
<p><a class="telegram-file" href="/telegram/AgADnQ0AAsKoyVY.fish" download>📎 p.fish</a></p>
<div class="telegram-content"><u>开启 TUN 后, 正确使用 ping,  traceroute, nexttrace, OpenTrace</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>fish 版<br><br>放入 <code>~/.config/fish/functions/p.fish</code><br>执行 <code>source ~/.config/fish/config.fish</code><br><br>使用: <code>p 39.156.66.10</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video> 箭牌口香糖 <a href="https://t.me/jpkxt/37">的 zsh 版</a><br><br>补充:<br><br><video class="telegram-custom-emoji" src="/telegram/AgAD0w4AAvmK4VY.webm" aria-label="🤪" autoplay loop muted playsinline></video> Windows 上大概为 <code> 以太网 </code>或者<code> WLAN<br></code><br><code>traceroute</code> 指定网卡应该也能用</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::cit99xfwr3l5np5qkg0bkb::--><code>traceroute -i en0</code></pre>
</div><div class="telegram-content"><code>nexttrace</code> 同理: <code>nexttrace -D en0</code><br><br><a href="https://t.me/zhetengsha/1487">OpenTrace 同理</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #mac #macOS #tun #surge #代理 #fish #ping #nexttrace #traceroute #OpenTrace</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1457">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[数据源为 IPinfo 和 IP2Location Lite 的 ASN, GeoIP, mmdb 文件]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1459</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1459</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[数据源为 IPinfo 和 IP2Location Lite 的 ASN, GeoIP, mmdb 文件
&lt;!-- Generated from https://t.me/zhetengsha/]]></description>
            <content:encoded><![CDATA[<h1 id="数据源为-ipinfo-和-ip2location-lite-的-asn-geoip-mmdb-文件" tabindex="-1">数据源为 IPinfo 和 IP2Location Lite 的 ASN, GeoIP, mmdb 文件 <a class="header-anchor" href="#数据源为-ipinfo-和-ip2location-lite-的-asn-geoip-mmdb-文件" aria-label="Permalink to “数据源为 IPinfo 和 IP2Location Lite 的 ASN, GeoIP, mmdb 文件”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1459 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>📌 数据源为 IPinfo 和 IP2Location Lite 的 ASN, GeoIP, mmdb 文件</u><br><br>纯折腾 试试吧<br><br>▎如何使用<br><br>点击查看 👉 <a href="https://github.com/xream/geoip">仓库 xream/geoip</a> 复制对应的链接进行配置<br><br>▎数据源<br><br><a href="https://ipinfo.io/account/data-downloads">官方免费版</a> 每天更新<br><br>▎相关说明<br><br>IPinfo 官网: <a href="https://ipinfo.io/blog/verifying-ip-address-accuracy">How accurate is IPinfo's IP address location: verifying IP data accuracy</a><br><br>介绍了其独特的基于探针网络的 IP 地址地理位置服务，强调了其数据的准确性和如何验证 IP 数据的准确性<br><br><a href="https://www.reddit.com/r/networking/comments/18lafn6/comment/kdxnwap">Reddit 上的一条 Comment</a><br><br>用户 reincdr，代表 IPinfo，回应说 IPinfo 提供高度准确的 IP 地理位置数据，并采用多种方法，特别是基于证据的地理位置（也称为探针地理位置）。IPinfo 拥有全球分布的 700 多台服务器，通过对 IP 地址进行多次探测，以及分析 WHOIS、BGP 等信息，来确定 IP 地址的地理位置<br><br>▎其他 GEOIP 项目<br><a href="https://github.com/alecthw/mmdb_china_ip_list"><br>mmdb_china_ip_list</a><br><br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">将china_ip_list、纯真CN、Clang.CN、ali AS37963和ios_rule_script cloudcn发布的中国IP列表叠加到MaxMind官方社区版数据库中。</pre></blockquote><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/254/">模块脚本合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #GEOIP #MMDB #IP #GeoLite2 #GeoIP #IP数据库 #IP信息 #IPinfo #MaxMind #IP2Location #IP2LocationLite #ASN</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1459">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Rule Macthing Time 统计实际请求的规则匹配时间]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1462</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1462</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Rule Macthing Time 统计实际请求的规则匹配时间
&lt;!-- Generated from https://t.me/zhetengsha/1462 by scripts/sync]]></description>
            <content:encoded><![CDATA[<h1 id="rule-macthing-time-统计实际请求的规则匹配时间" tabindex="-1">Rule Macthing Time 统计实际请求的规则匹配时间 <a class="header-anchor" href="#rule-macthing-time-统计实际请求的规则匹配时间" aria-label="Permalink to “Rule Macthing Time 统计实际请求的规则匹配时间”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1462 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADKb4xGze44FZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#Surge #模块 #脚本 #面板 #Panel #请求 #规则 #分流 #统计<br><br><u>Rule Macthing Time 统计实际请求的规则匹配时间</u><br><br>亲爱的 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 百科全书 P 佬亲手写的<br><br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">统计你实际请求的规则匹配时间</pre></blockquote><br><br><img class="telegram-custom-emoji" src="/telegram/AgADQg8AAjgOcFA.webp" alt="🎲" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/mieqq/mieqq/master/ruleMatchingTime.sgmodule">模块地址</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> <a href="/blog/">资源合集导航</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1462">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[WidgetWorks 傻瓜式抓取网页数据 示例]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1470</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1470</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[WidgetWorks 傻瓜式抓取网页数据 示例
&lt;!-- Generated from https://t.me/zhetengsha/1470 by scripts/sync-telegra]]></description>
            <content:encoded><![CDATA[<h1 id="widgetworks-傻瓜式抓取网页数据-示例" tabindex="-1">WidgetWorks 傻瓜式抓取网页数据 示例 <a class="header-anchor" href="#widgetworks-傻瓜式抓取网页数据-示例" aria-label="Permalink to “WidgetWorks 傻瓜式抓取网页数据 示例”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1470 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADmrgxGyeY-FZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADm7gxGyeY-FZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADnLgxGyeY-FZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>WidgetWorks 小组件 傻瓜式抓取网页数据 示例</u><br><br>此 App 支持使用 API, 网页 或 JavaScript 获取数据<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>以抓取 OpenAI Status 为例<br><br>如图2 填入 网页地址<br><br>点击 Query 输入框最右边的小图标 进入图3<br><br>点击你要抓取的数据<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>TestFlight<br><br><a href="https://testflight.apple.com/join/bc5frL3T">https://testflight.apple.com/join/bc5frL3T</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/70/">脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #scriptable #widget #小组件 #widgetworks #iOS</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1470">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[抓取频道的节点/订阅]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1476</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1476</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[抓取频道的节点/订阅
&lt;!-- Generated from https://t.me/zhetengsha/1476 by scripts/sync-telegram.ts --
&lt;di]]></description>
            <content:encoded><![CDATA[<h1 id="抓取频道的节点-订阅" tabindex="-1">抓取频道的节点/订阅 <a class="header-anchor" href="#抓取频道的节点-订阅" aria-label="Permalink to “抓取频道的节点/订阅”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1476 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD07oxG_FNAVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD1LoxG_FNAVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD1boxG_FNAVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Sub-Store 抓取 Telegram 频道中的节点或订阅</u><br><br>1. 节点版<br><a href="https://t.me/zhetengsha/1476?comment=673255"><br>导入配置</a><br><br>2. 订阅版<br><br><a href="https://t.me/zhetengsha/1476?comment=1096228">导入配置</a><br><br>修改脚本内容<br><br>开玩<br><br>可能会触发风控 别太频繁<br><br>ℹ️ 相关内容<a href="/blog/214/"><br><br></a><a href="/blog/posts/2072">Sub-Store 白嫖 Cloudflare Trojan + SOCKS5 代理链</a><a href="/blog/214/"><br><br></a><a href="/blog/posts/1608">Sub-Store 白嫖 Cloudflare Trojan + PIA VPN 代理链</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #爬虫 #免费 #白嫖 #频道 #Telegram</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1476">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[从 0 搭建一个 Snell + Shadow TLS V3 免流节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1479</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1479</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[从 0 搭建一个 Snell + Shadow TLS V3 免流节点
&lt;!-- Generated from https://t.me/zhetengsha/1479 by scripts/s]]></description>
            <content:encoded><![CDATA[<h1 id="从-0-搭建一个-snell-shadow-tls-v3-免流节点" tabindex="-1">从 0 搭建一个 Snell + Shadow TLS V3 免流节点 <a class="header-anchor" href="#从-0-搭建一个-snell-shadow-tls-v3-免流节点" aria-label="Permalink to “从 0 搭建一个 Snell + Shadow TLS V3 免流节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1479 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>从 0 搭建一个 Snell + Shadow TLS V3 免流节点(当然过墙也是杠杠的)</u><br><br>1. 安装 snell v4(随便找的脚本, 自行搭建)<br><code><br>wget -O snell.sh --no-check-certificate https://git.io/Snell.sh &amp;&amp; chmod +x snell.sh &amp;&amp; ./snell.sh</code><br><br>可只监听 <code>127.0.0.1</code>, 假设你监听的端口为 <code>63000</code>, 密码为 <code>oKObPL9BuHcU2c5c</code> 不开 <code>obfs</code><br><br><code>/etc/snell/config.conf</code></div>
<div class="language-lua"><button title="Copy Code" class="copy"></button><span class="lang">lua</span><pre><!--::markdown-it-async::8ukoxk5hyutd08vi9um9ij::--><code>[snell-server]
listen = 127.0.0.1:63000
ipv6 = true
psk = oKObPL9BuHcU2c5c
tfo = true
version = 4</code></pre>
</div><div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::le9bi6nu2zrc3g32w1xzk::--><code>systemctl restart snell-server
systemctl status snell-server</code></pre>
</div><div class="telegram-content">2. 安装 Shadow TLS<br><br>x64:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::4q0cekan5aqohmxrw8tlxd::--><code>curl -L https://github.com/ihciah/shadow-tls/releases/download/v0.2.25/shadow-tls-x86_64-unknown-linux-musl -o /usr/local/bin/shadow-tls; chmod a+x /usr/local/bin/shadow-tls</code></pre>
</div><div class="telegram-content">arm:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::vynxn7fdmvjnoalflzu7::--><code>curl -L https://github.com/ihciah/shadow-tls/releases/download/v0.2.25/shadow-tls-arm-unknown-linux-musleabi -o /usr/local/bin/shadow-tls; chmod a+x /usr/local/bin/shadow-tls</code></pre>
</div><div class="telegram-content">编辑 <code>/etc/systemd/system/shadow-tls.service </code>抄了下 snell 的服务 微调了下</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::3tnk650g1kbgpmvlvcksg7::--><code>[Unit]
Description=Shadow-TLS Server Service
After=network-online.target
Wants=network-online.target systemd-networkd-wait-online.service
[Service]
LimitNOFILE=32767 
Type=simple
User=root
Restart=on-failure
RestartSec=5s
ExecStartPre=/bin/sh -c ulimit -n 51200
ExecStart=shadow-tls --fastopen --v3 --strict server --wildcard-sni=authed --listen [::]:443 --server 127.0.0.1:63000 --tls p11.douyinpic.com:443 --password MVlWnwyr9vEOK8hL 
[Install]
WantedBy=multi-user.target</code></pre>
</div><div class="telegram-content">3. 重载服务&amp;启动</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::6ltdh3ardo7btegmq4u43g::--><code>systemctl daemon-reload
systemctl enable --now shadow-tls</code></pre>
</div><div class="telegram-content">4. 查看服务&amp;日志</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::gdmaoaeti7qfm8wwydtn7::--><code>systemctl status shadow-tls
journalctl -f  -o cat -n 100 -u shadow-tls</code></pre>
</div><div class="telegram-content">5. 使用</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::acsw00w4d3uk0ljunkt0z::--><code>vps [snell][shadow-tls-v3] = snell, 服务器IP , 443, psk=oKObPL9BuHcU2c5c, version=4, reuse=true, tfo=true, shadow-tls-password=MVlWnwyr9vEOK8hL, shadow-tls-version=3, shadow-tls-sni=p11.douyinpic.com</code></pre>
</div><div class="telegram-content">因为我们在 Shadow TLS 开启了 <code>--wildcard-sni=authed</code> 所以 可以在客户端改 <code>shadow-tls-sni </code>不用跟服务端设置的相同<br><br>可能降低了安全性(?) 但是方便<br><br><code>p11.douyinpic.com</code> 是混淆, 需要你的套餐支持. 一般需要 443 端口<br><br>📃 相关内容<br><br><a href="/blog/posts/1798">从 0 搭建一个 Shadowsocks 2022 + Shadow TLS V3 节点</a><br><br><a href="/blog/posts/1388">免流混淆零跳总结</a><br><br><a href="https://t.me/zhetengsha_group/604993">流邦支持 TLS 443 的混淆</a><br><br><a href="https://github.com/ihciah/shadow-tls/wiki/V3-Protocol">TLS 1.3 相关的文档</a> 👆🏻上面的配置里开了 <code>--strict</code> 具体可以看这个文档<br><br><a href="https://github.com/ihciah/shadow-tls/issues/109">⚠️ 有些人可能需要看这个：shadow-tls CPU 占用高</a><br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/208/">免流合集</a> <a href="/blog/154/">服务器合集</a>   <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #免流 #混淆 #TLS #Snell #ShadowTLS #Shadow-TLS #节点 #服务器</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1479">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[从 Telegram 网页下载受限制的图片、GIF 和视频]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1489</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1489</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[从 Telegram 网页下载受限制的图片、GIF 和视频
&lt;!-- Generated from https://t.me/zhetengsha/1489 by scripts/sync-te]]></description>
            <content:encoded><![CDATA[<h1 id="从-telegram-网页下载受限制的图片、gif-和视频" tabindex="-1">从 Telegram 网页下载受限制的图片、GIF 和视频 <a class="header-anchor" href="#从-telegram-网页下载受限制的图片、gif-和视频" aria-label="Permalink to “从 Telegram 网页下载受限制的图片、GIF 和视频”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1489 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Telegram Media Downloader</u><br><br>从 Telegram 网页下载受限制的图片、GIF 和视频<br><br>使用浏览器 UserScript 相对比较方便和安全<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>安装脚本后, 播放任意视频, 点击下载按钮<br><br>似乎有点 bug, 请勿点击脚本生成的下载按钮, 点击常规 Telegram 的下载按钮即可<br><br><img class="telegram-custom-emoji" src="/telegram/AgADQg8AAjgOcFA.webp" alt="🎲" loading="lazy" decoding="async"> <a href="https://github.com/Neet-Nestor/Telegram-Media-Downloader">查看仓库</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADkwwAAthU0Vc.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/155/">浏览器合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Telegram #下载 #restricted #disabled #媒体</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1489">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Automa 浏览器插件自动化签到示例]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1500</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1500</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Automa 浏览器插件自动化签到示例
&lt;!-- Generated from https://t.me/zhetengsha/1500 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="automa-浏览器插件自动化签到示例" tabindex="-1">Automa 浏览器插件自动化签到示例 <a class="header-anchor" href="#automa-浏览器插件自动化签到示例" aria-label="Permalink to “Automa 浏览器插件自动化签到示例”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1500 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADyhJrGyiCoFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Automa 浏览器插件自动化签到示例</u><br><br>加了一点点判断, 现在能复用标签 + 支持已签到的情况 + 关闭标签页<br><br>返璞归真 古法手作自动化<br><br><a href="https://t.me/zhetengsha/1500?comment=693449">查看文件</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> 相关内容: <a href="/blog/posts/1531">浏览器插件 Distill Web Monitor 监控网页数据</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADkwwAAthU0Vc.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/155/">浏览器合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #浏览器 #插件 #自动化 #Automa #签到 #automa #Chrome  #V2EX #NodeSeek #AnyRouter #Huainova #监控室大爷模拟器</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1500">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[反向操作版 nali 查询 IP 地理信息终端工具]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1506</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1506</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[反向操作版 nali 查询 IP 地理信息终端工具
&lt;!-- Generated from https://t.me/zhetengsha/1506 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="反向操作版-nali-查询-ip-地理信息终端工具" tabindex="-1">反向操作版 nali 查询 IP 地理信息终端工具 <a class="header-anchor" href="#反向操作版-nali-查询-ip-地理信息终端工具" aria-label="Permalink to “反向操作版 nali 查询 IP 地理信息终端工具”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1506 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADR7kxG7yvSFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>反向操作版 nali 一个查询 IP 地理信息的在线终端工具</u><br><br>平时在用 <a href="https://github.com/zu1k/nali">zu1k/nali</a> 但是突然想用 IPinfo 的接口查<br><br>抛砖引玉 只做了 IP 的处理 没做域名<br><br><a href="https://gist.githubusercontent.com/xream/5ed2afc553f4dbe85df0ca62a8edf4a9/raw/nali.js">查看文件</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #脚本 #Node.js #IP #网络 #查询 #国内 #国外 #nali #Shell</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1506">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Edge 浏览器 Tips]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1508</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1508</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Edge 浏览器 Tips
&lt;!-- Generated from https://t.me/zhetengsha/1508 by scripts/sync-telegram.ts --
&lt]]></description>
            <content:encoded><![CDATA[<h1 id="edge-浏览器-tips" tabindex="-1">Edge 浏览器 Tips <a class="header-anchor" href="#edge-浏览器-tips" aria-label="Permalink to “Edge 浏览器 Tips”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1508 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD87wxG4PGWVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<video class="telegram-media" src="/telegram/AgAD5g8AAoPGWVc.mp4" aria-label="iShot_2024-06-14_08.27.24.mp4" controls playsinline preload="metadata"></video>
</div>
<div class="telegram-content"><u>Edge 浏览器 Tips</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>自动休眠标签页: <code>edge://settings/system#EfficiencyModeButton</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>查看标签页休眠情况 <code>edge://discards</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>在分屏中打开后, 有类似平行视界的功能: <a href="https://t.me/zhetengsha_group/685448">演示</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>工具栏的下载菜单不方便 完整版: <code>edge://downloads/all</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>同理, 历史记录: <code>edge://history/all</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>如果你在其他设备登录了同一个账号, 可查看其他设备的标签页: <code>edge://history/syncedTabs</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>边栏其实挺好用的, 可以噶了 Copilot, 把 Sub-Store 之类的网页放进去<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>mac 版 <a href="https://ios.sspai.com/post/77397">使用描述配置文件 进行更多自定义</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADkwwAAthU0Vc.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/155/">浏览器合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Edge #浏览器 #Browser #Tips</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1508">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Distill Web Monitor 监控网页数据]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1531</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1531</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Distill Web Monitor 监控网页数据
&lt;!-- Generated from https://t.me/zhetengsha/1531 by scripts/sync-teleg]]></description>
            <content:encoded><![CDATA[<h1 id="distill-web-monitor-监控网页数据" tabindex="-1">Distill Web Monitor 监控网页数据 <a class="header-anchor" href="#distill-web-monitor-监控网页数据" aria-label="Permalink to “Distill Web Monitor 监控网页数据”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1531 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADcLsxG4LNkVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADcbsxG4LNkVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADc7sxG4LNkVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADcrsxG4LNkVd9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>浏览器插件 Distill Web Monitor 监控网页数据</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>定时 自动 有变化时进行浏览器通知/邮件通知<br><br>1. 安装插件 <a href="https://chromewebstore.google.com/detail/distill-web-monitor/inlikjemeeknofckkjolnjbpehgadgge">Distill Web Monitor</a><br><br>2. 打开你想监控的网站后, 如图1操作<br><br>3. 选择你要监控的区域, 如图 2<br><br>4. 可以选择多个区域, 如图 3<br><br>5. 保存之后设置通知等不再赘述<br><br>6. 效果如图 4 非常便利<br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> 相关内容: <a href="/blog/posts/1500">Automa 浏览器插件自动化签到示例</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADkwwAAthU0Vc.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/155/">浏览器合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #浏览器 #插件 #自动化 #distill #通知 #burn.hair #头顶冒火 #监控 #Chrome #Edge #Arc</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1531">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[发送摸鱼人日历到 Telegram]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1548</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1548</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[发送摸鱼人日历到 Telegram
&lt;!-- Generated from https://t.me/zhetengsha/1548 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="发送摸鱼人日历到-telegram" tabindex="-1">发送摸鱼人日历到 Telegram <a class="header-anchor" href="#发送摸鱼人日历到-telegram" aria-label="Permalink to “发送摸鱼人日历到 Telegram”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1548 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD3b4xGzVJsFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>发送摸鱼人日历到 Telegram</u><br><br>1. 导入捷径<br><br>a. 常规版<br><br><a href="https://www.icloud.com/shortcuts/afaf1b69f345413da20d83140db9a811">https://www.icloud.com/shortcuts/afaf1b69f345413da20d83140db9a811</a><br><br>b. 判断休息日版<br><br>需下载 <a href="https://apps.apple.com/cn/app/休息日/id6501973975">休息日</a><br><br><a href="https://www.icloud.com/shortcuts/2f62539a6ae54dafba17e7697c9991cb">https://www.icloud.com/shortcuts/2f62539a6ae54dafba17e7697c9991cb</a><br><br>2. 配置 Token 和 Chat ID<br><br>3. 配置自动化 例如每天早八点执行此捷径<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/179/">快捷指令</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #快捷指令 #捷径 #shortcut #shortcuts #iOS #定时任务 #摸鱼人日历 #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1548">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[备用机电量]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/156</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/156</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[备用机电量
&lt;!-- Generated from https://t.me/zhetengsha/156 by scripts/sync-telegram.ts --
&lt;img clas]]></description>
            <content:encoded><![CDATA[<h1 id="备用机电量" tabindex="-1">备用机电量 <a class="header-anchor" href="#备用机电量" aria-label="Permalink to “备用机电量”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/156 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD_K8xGyRc-FV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">备用机电量<br><br>基于 <a href="https://github.com/pppscn/SmsForwarder">SmsForwarder-短信转发器</a> 的 <code>主动控制</code> 和 <code>Frpc 内网穿透<br><br></code>- 支持不同电量范围显示不同颜色<br>- 支持显示充电状态<br>- 点击插件设置名称和接口<br><br>📦 <a href="https://github.com/xream/scripts/tree/main/scriptable/remote-battery-info">https://github.com/xream/scripts/tree/main/scriptable/remote-battery-info<br><br></a>比较糙 抛砖引玉吧<br><br>#备用机<br>#备用机电量<br>#短信转发<br>#scriptable<br>#热点机<br>#热点机相关</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/156">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[最简单的 IPv4 公网打洞 教程]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1570</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1570</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[最简单的 IPv4 公网打洞 教程
&lt;!-- Generated from https://t.me/zhetengsha/1570 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="最简单的-ipv4-公网打洞-教程" tabindex="-1">最简单的 IPv4 公网打洞 教程 <a class="header-anchor" href="#最简单的-ipv4-公网打洞-教程" aria-label="Permalink to “最简单的 IPv4 公网打洞 教程”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1570 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD0b4xG8WZyVR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#IPv4 #IPv6 #公网 #内网穿透 #DDNS #打洞 #STUN #IP4P #家宽<br><br><u>最简单的 IPv4 公网打洞 教程</u><br><br>这里简述一个最简单的方案, 其他场景可以看 <a href="https://lucky666.cn/docs/modules/stun">Lucky STUN内网穿透文档</a><br><br>1. 光猫后台设置 DMZ 指向你跑 Lucky 的设备的 IP<br><br>例如你的树莓派<br><br>2. 如图在 Lucky STUN 内网穿透的配置中设置目标<br><br>例如你树莓派上跑的 snell 代理的端口<br><br>可参考 <a href="/blog/posts/1184">配置自定义脚本实现自动更新 IP4P 动态域名</a> 配置自定义脚本, 然后参考下面的相关内容, 在 Sub-Store 中自动处理 IP4P 的家宽节点等<br><br>ℹ️ 相关内容<br><br><a href="/blog/posts/1198">IP4P 请求自动重定向, 使用固定的 URL 访问 STUN 打洞的内网服务(以 Surge 模块为例)</a><br><br><a href="/blog/posts/1186">自动使用 IP4P 动态域名 SSH</a><br><br><a href="/blog/posts/1139">Cloudflare Workers 配合 Lucky 实现动态公网节点订阅</a><br><br><a href="https://lucky666.cn/docs/modules/stun">Lucky 文档: STUN 内网穿透</a><br><br><a href="/blog/posts/1180">Sub-Store 域名解析新增 IP4P, 支持禁用缓存</a><br><br><a href="https://t.me/zhetengsha/1200">clash.meta(mihomo) 已支持 IP4P 出站</a><br><br>📑 其他常见方案<br><br>自带公网 IPv4/IPv6, 配置 DDNS<br><br>STUN IPv4 打洞, 配置 IP4P<br><br>ZeroTier/Tailscale<br><a href="https://github.com/fatedier/frp"><br>frp</a> / <a href="https://github.com/rapiz1/rathole">rathole</a> <br><br>Cloudflare Tunnel<br><br>📌 <a href="/blog/">资源合集导航</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1570">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[哪吒探针开启温度和 GPU 监控]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1575</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1575</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[哪吒探针开启温度和 GPU 监控
&lt;!-- Generated from https://t.me/zhetengsha/1575 by scripts/sync-telegram.ts --
]]></description>
            <content:encoded><![CDATA[<h1 id="哪吒探针开启温度和-gpu-监控" tabindex="-1">哪吒探针开启温度和 GPU 监控 <a class="header-anchor" href="#哪吒探针开启温度和-gpu-监控" aria-label="Permalink to “哪吒探针开启温度和 GPU 监控”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1575 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADfr0xG4OW6FR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADW78xGz5j6FR9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>哪吒探针开启温度和 GPU 监控</u><br><br>· 执行 <code>/opt/nezha/agent/nezha-agent edit</code>, 如图 1<br><br>· 执行 <code>systemctl restart nezha-agent</code> 重启即可<br><br>· 在 Dashboard 查看效果, 如图 2<br><br>📑 <a href="https://nezha.wiki/guide/q7.html">官方文档</a><br><br>📌 <a href="/blog/">资源合集导航</a><br><br>#哪吒 #探针 #监控 #面板 #流量 #网速 #哪吒探针</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1575">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Unraid 安装哪吒探针 agent]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1580</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1580</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Unraid 安装哪吒探针 agent
&lt;!-- Generated from https://t.me/zhetengsha/1580 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="unraid-安装哪吒探针-agent" tabindex="-1">Unraid 安装哪吒探针 agent <a class="header-anchor" href="#unraid-安装哪吒探针-agent" aria-label="Permalink to “Unraid 安装哪吒探针 agent”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1580 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD5cQxG21sgFV9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Unraid 安装哪吒探针 agent</u><br><br>v1 版参数不同了. 但是大致方式都一致.<br><br>本文只是演示一个直接运行的方法.<br><br>unRAID 是 Slackware 系统, 可以创建一个 <code>/etc/rc.d/rc.nezha</code> 来管理服务<br><br>▎下载文件<br><br><a href="https://github.com/nezhahq/agent/releases">Agent 二进制文件仓库</a><br><br>下载对应的文件并解压 一般 x86 平台为 <code>nezha-agent_linux_amd64.zip</code><br><br>▎确认连接参数<br><br>当你在哪吒后台复制安装命令时, 它长这样: <code>curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh &amp;&amp; chmod +x nezha.sh &amp;&amp; ./nezha.sh install_agent xxxx.com 443 yyyyyyyyyyy --tls</code><br><br>那么你启动探针的命令则为 <code>./nezha-agent "-s" "xxxx.com:443" "-p" "yyyyyyyyyyy" "--tls"</code><br><br>如果你没配 tls, 那么自己对应进行修改<br><br>▎unRaid 启动!<br><br>演示一个最简单的方法<br><br>1. 在 unRaid 里创建 <code>/boot/config/nezha-agent</code> 文件夹, 里面放入 <code>nezha-agent</code> 二进制文件<br><br>2. 如果你需要自定义配置, 进入 <code>/boot/config/nezha-agent</code>, 执行 <code>./nezha-agent edit</code>, 配置文件会生成在当前目录下<br><br>3. 在 <code>/boot/config/go</code> 最下面加上:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::4lwuarvs7zk5a68w29vtmx::--><code>cp -R /boot/config/nezha-agent /dev/shm/nezha-agent
cd /dev/shm/nezha-agent
chmod a+x nezha-agent
./nezha-agent &quot;-s&quot; &quot;xxxx.com:443&quot; &quot;-p&quot; &quot;yyyyyyyyyyy&quot; &quot;--tls&quot; &gt; /dev/null 2&gt;&amp;1 &amp;</code></pre>
</div><div class="telegram-content">4. 重启 unRaid<br><br>📃补充说明<br><br>可参考 <a href="https://nezha.wiki/guide/q7.html">自定义 Agent 监控项目</a> 加上更多参数<br><br>📌 <a href="/blog/148/">资源合集导航</a><br><br>#哪吒探针 #nezha #agent #nezha-agent #哪吒 #探针 #监控 #IP #unraid #nas</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1580">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[无痛使用网络共享 TimeMachine]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1584</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1584</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[无痛使用网络共享 TimeMachine
&lt;!-- Generated from https://t.me/zhetengsha/1584 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="无痛使用网络共享-timemachine" tabindex="-1">无痛使用网络共享 TimeMachine <a class="header-anchor" href="#无痛使用网络共享-timemachine" aria-label="Permalink to “无痛使用网络共享 TimeMachine”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1584 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>无痛使用网络共享 TimeMachine</u><br><br>自己折腾问题非常多, 不如 Docker 启动 <a href="https://hub.docker.com/r/mbentley/timemachine">mbentley/timemachine</a><br><br>⭐️ 补充一个备忘:<br><br>Time Machine 备份提速</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::1mt86fd803qe96v7ctbcc4::--><code>sudo sysctl debug.lowpri_throttle_enabled=0</code></pre>
</div><div class="telegram-content">恢复</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::8uxouywv74kvh910at6xjt::--><code>sudo sysctl debug.lowpri_throttle_enabled=1</code></pre>
</div><div class="telegram-content">#Docker #NAS #TimeMachine #macOS #mac #SMB #AFP<br><br>📌 <a href="/blog/52/">资源合集导航</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1584">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[TrueNAS 哪吒探针 agent (启动时自动更新)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1601</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1601</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[TrueNAS 哪吒探针 agent (启动时自动更新)
&lt;!-- Generated from https://t.me/zhetengsha/1601 by scripts/sync-tel]]></description>
            <content:encoded><![CDATA[<h1 id="truenas-哪吒探针-agent-启动时自动更新" tabindex="-1">TrueNAS 哪吒探针 agent (启动时自动更新) <a class="header-anchor" href="#truenas-哪吒探针-agent-启动时自动更新" aria-label="Permalink to “TrueNAS 哪吒探针 agent (启动时自动更新)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1601 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADDMExG2bJyFV9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>TrueNAS 哪吒探针 agent (启动时自动更新版)</u><br><br>▎确认参数<br><br>哪吒后台复制安装命令时, 大概长这样: <code>./nezha.sh install_agent xxxx.com 443 yyyyyyyyyyy --tls</code><br><br>启动命令就是 <code>./nezha-agent "-s" "xxxx.com:443" "-p" "yyyyyyyyyyy" "--tls"</code><br><br>如果没配 tls, 自己对应进行修改<br><br>1. 在 TrueNAS 里创建 <code>/home/xxx/nezha</code> 文件夹. 如果你需要自定义配置, 进入 <code>/home/xxx/nezha</code>, 执行 <code>./nezha-agent edit</code>, 配置文件会生成在当前目录下<br><br>3. <code>/home/xxx/nezha</code> 里创建 <code>nezha.sh</code></div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::u564yht9bpwqh6nyusx4f::--><code>cd /home/xxx/nezha;
rm -rf new.zip
arch=$(arch | sed s/aarch64/arm64/ | sed s/x86_64/amd64/)
curl -L &quot;https://github.com/nezhahq/agent/releases/latest/download/nezha-agent_linux_$arch.zip&quot; -o new.zip
unzip -o new.zip
rm -rf new.zip
chmod a+x nezha-agent
killall nezha-agent
./nezha-agent &quot;-s&quot; &quot;xxxx.com:443&quot; &quot;-p&quot; &quot;yyyyyyyyyyy&quot; &quot;--tls&quot; &quot;--disable-force-update&quot; &quot;--disable-auto-update&quot; &gt; /dev/null 2&gt;&amp;1 &amp;</code></pre>
</div><div class="telegram-content">4. TrueNAS 网页端 "系统设置" - "高级" - "开机/关机脚本" , 添加 "初始化后期" 的 "命令"</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::94jaq95drimody3xan0qzr::--><code>cd /home/xxx/nezha;chmod a+x nezha.sh; bash nezha.sh</code></pre>
</div><div class="telegram-content">手动执行一次 ↑ 的命令 或 重启<br><br>📌 <a href="/blog/148/">资源合集导航</a><br><br>#哪吒探针 #nezha #agent #nezha-agent #哪吒 #探针 #监控 #IP #truenas #nas</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1601">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[节点测活(Node.js 简化版)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1607</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1607</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[节点测活(Node.js 简化版)
&lt;!-- Generated from https://t.me/zhetengsha/1607 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="节点测活-node-js-简化版" tabindex="-1">节点测活(Node.js 简化版) <a class="header-anchor" href="#节点测活-node-js-简化版" aria-label="Permalink to “节点测活(Node.js 简化版)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1607 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADWb8xG-mRmFZ9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 的节点测活脚本(Node.js 版, 仅测试 server+port connect, 不保证节点可用性)</u><br><br>点子和原始逻辑来自 @Momiji233<br><br>· 优点: 更快(配合参数设置超时/重试次数/重试延迟/缓存等)<br><br>· 不足: 不支持 UDP, 仅测试节点 server+port connect 耗时, 不保证节点可用性<br><br>用肯定还是能用的 但是可能跟你网络复杂程度也有关 <a href="https://t.me/zhetengsha_group/1160309">比如这个</a><br><br>更完善的脚本请使用 <a href="/blog/214/">合集中的其他脚本</a>, 例如: <a href="/blog/posts/1210">节点测试(完善版)</a><br><br>▎使用<br><br>参数一般不用加 这里仅做一个示范<br><br>具体说明可查看脚本内容<br><br>常用参数 <code>timeout</code> 可适当调小, <code>show_latency</code> 节点名称加上延迟<br><br>执行后会给节点加上 <code>_latency</code> 字段, 方便之后再处理<br><br><a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/node_js_connect_latency.js#show_latency=true&amp;timeout=500&amp;retry_delay=0&amp;retries=1">https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/node_js_connect_latency.js#show_latency=true&amp;timeout=500&amp;retry_delay=0&amp;retries=1</a><br><br><br>📌 <a href="/blog/214/">资源合集导航</a><br><br>#Sub-Store #SubStore #脚本 #节点 #订阅 #测活 #节点测活 #节点延迟 #延迟  #检测 #check #脚本 #Node #服务器 #VPS #connect #latency</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1607">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[白嫖 Piavpn 订阅]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1608</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1608</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[白嫖 Piavpn 订阅
&lt;!-- Generated from https://t.me/zhetengsha/1608 by scripts/sync-telegram.ts --
&lt;]]></description>
            <content:encoded><![CDATA[<h1 id="白嫖-piavpn-订阅" tabindex="-1">白嫖 Piavpn 订阅 <a class="header-anchor" href="#白嫖-piavpn-订阅" aria-label="Permalink to “白嫖 Piavpn 订阅”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1608 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADGLwxGytHQVZ9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 白嫖 Cloudflare Trojan + PIA VPN 代理链</u><br><br>说明: PIA VPN 来源为 <a href="https://t.me/bearsdream/1975">熊二的梦</a><br>Trojan 来源为 @cncomorg (请勿测速, 仅供测试, 请替换为自己的 CF 节点)<br><br>🆕 不用纠结 Proxy IP 和 Surge 里 $httpClient 无法用 CF 请求 CF 的问题了<br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">简单列下这个相对于一般机场的优点：&#10;&#10;1.完全免费&#10;2.真•无日志&#10;3.无限流量&#10;4.节点最高速率可达2Gbps+</pre></blockquote><br><br>▎使用<br><br>Sub-Store 前端 ➕ -&gt; 导入 -&gt; 选择 <a href="https://t.me/zhetengsha/1608?comment=831635">这俩预设配置</a><br><br>然后在 Surge 中类似这样配置代理链:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::ukqk0uflknhm2ikvxxq8x::--><code>PIA VPN = smart, policy-path=https://sub.store/download/piavpn, external-policy-modifier=&#039;underlying-proxy=&quot;CF Trojan&quot;&#039;
CF Trojan = smart, policy-path=https://sub.store/download/cf-trojan, hidden=1</code></pre>
</div><div class="telegram-content">然后使用 <code>PIA VPN</code> 这个策略即可<br><br>ℹ️ 相关内容<a href="/blog/214/"><br><br></a><a href="/blog/posts/2072">Sub-Store 白嫖 Cloudflare Trojan + SOCKS5 代理链</a><br><br><a href="/blog/posts/1476">Sub-Store 抓取 Telegram 频道中的节点</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #爬虫 #免费 #白嫖 #CloudFlare #CF #PIA #VPN</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1608">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[IP4P 请求自动重定向(配合反代版)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1639</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1639</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[IP4P 请求自动重定向(配合反代版)
&lt;!-- Generated from https://t.me/zhetengsha/1639 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="ip4p-请求自动重定向-配合反代版" tabindex="-1">IP4P 请求自动重定向(配合反代版) <a class="header-anchor" href="#ip4p-请求自动重定向-配合反代版" aria-label="Permalink to “IP4P 请求自动重定向(配合反代版)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1639 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>IP4P 请求自动重定向(配合反代版)</u><br><br>效果: 访问 <code>https://ip4p.xxxxxxxxxxxxx.com/a?v=1</code> 时, 自动根据 IP4P 信息重定向 <code>https://ip4p.xxxxxxxxxxxxx.com:1234/a?v=1</code>, 且 IP 为 真实打洞 IP<br><br>⭐️ 使用场景<br><br>使用固定的 URL 访问 STUN 打洞的内网服务<br><br>配合反代<br><br>❓ IP4P<br><br>来自 NATMap, 将 IPv4 地址和端口同时编码在 DNS AAAA 记录中<br><br>ℹ️ 相关内容<br><br><a href="https://t.me/zhetengsha/1198https://t.me/zhetengsha/1198">IP4P 自动重定向简略版(Surge)</a><br><br><a href="/blog/posts/1186">自动使用 IP4P 动态域名 SSH</a><br><br><a href="/blog/posts/1184">使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名</a><br><br> <a href="/blog/posts/1139">Cloudflare Workers 配合 Lucky 实现动态公网节点订阅</a><br><br><a href="https://lucky666.cn/docs/modules/stun">Lucky 文档: STUN 内网穿透</a><br><br><a href="/blog/posts/1180">Sub-Store 域名解析新增 IP4P, 支持禁用缓存</a><br><br>📌 <a href="/blog/149/">资源合集导航</a><br><br>#脚本 #shell #bash #IPv4 #内网穿透 #公网 #IP #节点 #订阅 #Lucky #动态域名 #端口转发 #公网打洞 #内网穿透 #DDNS #IP4P #NATMap #服务器 #Surge #模块</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1639">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[unRAID 等 Linux 环境中读取 LSI 2308 SAS 直通卡温度]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1640</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1640</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[unRAID 等 Linux 环境中读取 LSI 2308 SAS 直通卡温度
&lt;!-- Generated from https://t.me/zhetengsha/1640 by scrip]]></description>
            <content:encoded><![CDATA[<h1 id="unraid-等-linux-环境中读取-lsi-2308-sas-直通卡温度" tabindex="-1">unRAID 等 Linux 环境中读取 LSI 2308 SAS 直通卡温度 <a class="header-anchor" href="#unraid-等-linux-环境中读取-lsi-2308-sas-直通卡温度" aria-label="Permalink to “unRAID 等 Linux 环境中读取 LSI 2308 SAS 直通卡温度”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1640 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>unRAID 等 Linux 环境中读取 LSI 2308 SAS 直通卡温度</u><br><br>整了一张直通卡 温度嘎嘎高<br><br>▎参考<a href="https://forums.truenas.com/t/how-to-read-lsi-sas-2308-hba-temperature-in-scale/6183"><br><br>How to read LSI SAS 2308 HBA temperature in SCALE?</a><br><br><a href="https://github.com/thomaslovell/LSIUtil">LSIUtil RAID controller software</a><br><br>▎下载并使用</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::5kbqaqywebuat4gzjrdiju::--><code> curl https://raw.githubusercontent.com/thomaslovell/LSIUtil/master/Binaries/LSIutil_1.71_binaries/Linux/lsiutil.x86_64 -o lsiutil.x86_64
chmod +x ./lsiutil.x86_64
./lsiutil.x86_64 -p1 -a 25,2,0,0 | awk &#039;/IOCTemperature: /{print strtonum($2)&quot;&quot;}&#039;</code></pre>
</div><div class="telegram-content">▎警报<br><br>随便写个脚本读取判断然后定时跑吧<br><br>顺便一说: unRAID 里可以调用系统的通知 <code>/usr/local/emhttp/webGui/scripts/notify</code><br><br>📌 <a href="https://t.me/zhetengsha/40">资源合集导航</a><br><br>#监控 #温度 #直通卡 #阵列卡 #SAS #unraid #nas #linux #脚本 #shell</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1640">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[按协议筛选节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1687</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1687</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[按协议筛选节点
&lt;!-- Generated from https://t.me/zhetengsha/1687 by scripts/sync-telegram.ts --
&lt;img c]]></description>
            <content:encoded><![CDATA[<h1 id="按协议筛选节点" tabindex="-1">按协议筛选节点 <a class="header-anchor" href="#按协议筛选节点" aria-label="Permalink to “按协议筛选节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1687 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADEMQxGx0NEVR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 小课堂: 按协议筛选节点</u><br><br>UDP 协议的未来不容乐观...部分群友有排除掉 UDP 协议的需求 故出一期小课堂<br><br>▎协议过滤<br><br>只选你要的协议<br><br>▎脚本过滤<br><br>更灵活, 示例为 排除 hysteria2 hysteria tuic juicity 四种协议</div>
<div class="language-js"><button title="Copy Code" class="copy"></button><span class="lang">js</span><pre><!--::markdown-it-async::nisojnwca6fiid9qbu7yj::--><code>return ![&#039;hysteria2&#039;, &#039;hysteria&#039;, &#039;tuic&#039;, &#039;juicity&#039;].includes($server.type)</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #协议 #协议筛选 #筛选 #UDP #过滤 #节点</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1687">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[一言]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/173</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/173</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[一言
&lt;!-- Generated from https://t.me/zhetengsha/173 by scripts/sync-telegram.ts --
&lt;img class="]]></description>
            <content:encoded><![CDATA[<h1 id="一言" tabindex="-1">一言 <a class="header-anchor" href="#一言" aria-label="Permalink to “一言”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/173 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADuLExG1slAVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#Scriptable #一言 #小组件 <a href="https://t.me/zhetengsha_group/116418/205370">https://t.me/zhetengsha_group/116418/205370</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/173">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Surge Mac 如何使用不支持的协议(VLESS/SSR 等)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1735</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1735</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Surge Mac 如何使用不支持的协议(VLESS/SSR 等)
&lt;!-- Generated from https://t.me/zhetengsha/1735 by scripts/syn]]></description>
            <content:encoded><![CDATA[<h1 id="surge-mac-如何使用不支持的协议-vless-ssr-等" tabindex="-1">Surge Mac 如何使用不支持的协议(VLESS/SSR 等) <a class="header-anchor" href="#surge-mac-如何使用不支持的协议-vless-ssr-等" aria-label="Permalink to “Surge Mac 如何使用不支持的协议(VLESS/SSR 等)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1735 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADCRJrGyiCoFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Surge Mac 如何使用不支持的协议(VLESS/SSR 等)</u><br><br>⚠️ 若你不需要支援 <code>Surge</code> 本身不支持的协议<br><br>⚠️ 不要指定输出为 <code>SurgeMac</code><br><br>▎Surge for macOS 必须手动指定链接参数 <code>target=SurgeMac</code> 或在 <code>同步配置</code> 中指定 <code>SurgeMac</code> 来启用 <code>mihomo</code> 支援 <code>Surge</code> 本身不支持的协议<br><br>· 根据 <a href="https://manual.nssurge.com/policy/external-proxy.html">External Proxy Program 文档</a> <code>addresses</code> 参数要求为 IP, 可先进行 <code>节点操作</code> 中的 <code>域名解析</code><br><br>(当然你本身也可以自己在 Sub-Store 本地订阅里手写 <a href="https://manual.nssurge.com/policy/external-proxy.html">External Proxy Program</a> 格式的单行, 有时候也可能需要用不是 mihomo 的)<br><br>· 节点字段 <code>_exec</code> 为 <code>mihomo</code> 路径, 默认 <code>/usr/local/bin/mihomo</code>, 需自行下载对应平台的 <code>mihomo</code> 内核到此路径, 并设置好权限. <a href="https://t.me/zhetengsha_group/751873"><s>查看 mac 系统安装 mihomo 的喂饭命令</s></a>(已过时), 可直接使用 homebrew 安装: <code>brew install mihomo</code>. 然后使用脚本操作 <code>$server._exec = "/opt/homebrew/opt/mihomo/bin/mihomo"</code> 即可(如图)<br><br>· 节点字段 <code>_localPort</code> 端口为初始端口号, 逐个递减, 默认为 <code>65535</code><br><br>·  <code>_merge</code> 为开启仅一个 mihomo 进程+多个 listeners 的模式, 此时仅有一个 mihomo External Proxy Program, 节点会转成 SOCKS5, <code>_mergeName</code> 可设置这个 mihomo 节点的名字(默认为 mihomo merged)<br><br>· <code>_mihomoExternal</code> 为 <code>true</code> 可强制指定使用 mihomo External Proxy Program 输出该节点<br><br>· <code>_defaultNameserver</code> (默认为 <code>[ '180.76.76.76', '52.80.52.52', '119.28.28.28', '223.6.6.6' ]</code> ) 和 <code>_nameserver</code> (默认为 <code>[ 'https://doh.pub/dns-query', 'https://dns.alidns.com/dns-query', 'https://doh-pure.onedns.net/dns-query' ]</code> ) 为数组 用于自定义 mihomo 的 <code>default-nameserver</code> 和 <code>nameserver</code><br><br>· <code>_config</code> 对象可覆盖默认配置<br><br>▎<a href="https://github.com/sub-store-org/Sub-Store/wiki/%E9%93%BE%E6%8E%A5%E5%8F%82%E6%95%B0%E8%AF%B4%E6%98%8E">链接参数说明</a><br><br>也可参考👆在链接参数上使用 <code>mihomoExternal</code>, <code>mihomoMergeName</code>, <code>mihomoMerge</code><br><br>▎排查方法<br><br>· 使用 <code>/usr/local/bin/mihomo -h</code> 进行检查, 输出有 <code>-config string specify base64-encoded configuration string</code> 即为正常.<br><br>· 查看 <code>/tmp/Surge-External-xxxxxx.log</code> 日志. <code>xxxxxx</code> 为节点名称<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #mihomo #Surge #SurgeMac #VLESS #SSR</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1735">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Google Translate 网页版转 ChatGPT/Gemini 翻译]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1743</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1743</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Google Translate 网页版转 ChatGPT/Gemini 翻译
&lt;!-- Generated from https://t.me/zhetengsha/1743 by scrip]]></description>
            <content:encoded><![CDATA[<h1 id="google-translate-网页版转-chatgpt-gemini-翻译" tabindex="-1">Google Translate 网页版转 ChatGPT/Gemini 翻译 <a class="header-anchor" href="#google-translate-网页版转-chatgpt-gemini-翻译" aria-label="Permalink to “Google Translate 网页版转 ChatGPT/Gemini 翻译”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1743 by scripts/sync-telegram.ts -->
<p><video class="telegram-media" src="/telegram/AgADbBgAAjlqoVc.mp4" aria-label="11月27日.mp4" controls playsinline preload="metadata"></video></p>
<div class="telegram-content"><u>Google Translate 网页版转 ChatGPT/Gemini 翻译</u><br><br>ℹ️ 如录屏演示所示, 可以将类似 Apollo 这种 App 内 Google Translate 网页版转 ChatGPT/Gemini 翻译<br><br>📦 <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/google_translate_redirect/google_translate_redirect.sgmodule">Surge 模块</a><br><br>相关: <a href="/blog/posts/1252">继续使用 Apollo(第三方 Reddit 客户端) 的方法</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">Surge 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #模块 #脚本 #ChatGPT #Gemini #Google #Translate #翻译 #Apollo</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1743">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[从 0 搭建一个 Shadowsocks 2022 + Shadow TLS V3 节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1798</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1798</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[从 0 搭建一个 Shadowsocks 2022 + Shadow TLS V3 节点
&lt;!-- Generated from https://t.me/zhetengsha/1798 by ]]></description>
            <content:encoded><![CDATA[<h1 id="从-0-搭建一个-shadowsocks-2022-shadow-tls-v3-节点" tabindex="-1">从 0 搭建一个 Shadowsocks 2022 + Shadow TLS V3 节点 <a class="header-anchor" href="#从-0-搭建一个-shadowsocks-2022-shadow-tls-v3-节点" aria-label="Permalink to “从 0 搭建一个 Shadowsocks 2022 + Shadow TLS V3 节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1798 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>从 0 搭建一个 Shadowsocks 2022 + Shadow TLS V3 节点</u><br><br>1. Shadowsocks 2022<br><br>自己搭, 假设 TCP 和 UDP 都监听的是 <code>0.0.0.0:12446</code>, 加密 <code>2022-blake3-aes-256-gcm</code>, 密码 <code>SaAj4IC+cHEyWoCaUXeNBE+A8DcqKRsOELe4FOuuNJE=</code><br><br>2. Shadow TLS<br><br>x64:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::2cjf0irf43a28fxphieo51::--><code>curl -L https://github.com/ihciah/shadow-tls/releases/download/v0.2.25/shadow-tls-x86_64-unknown-linux-musl -o /usr/local/bin/shadow-tls; chmod a+x /usr/local/bin/shadow-tls</code></pre>
</div><div class="telegram-content">arm:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::jgi0227ja6yu6eyg80zps::--><code>curl -L https://github.com/ihciah/shadow-tls/releases/download/v0.2.25/shadow-tls-arm-unknown-linux-musleabi -o /usr/local/bin/shadow-tls; chmod a+x /usr/local/bin/shadow-tls</code></pre>
</div><div class="telegram-content">编辑 <code>/etc/systemd/system/shadow-tls.service </code>抄了下 snell 的服务 微调了下</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::v3ox7mauiqz0sjwhkbfi::--><code>[Unit]
Description=Shadow-TLS Server Service
After=network-online.target
Wants=network-online.target systemd-networkd-wait-online.service
[Service]
LimitNOFILE=32767 
Type=simple
User=root
Restart=on-failure
RestartSec=5s
ExecStartPre=/bin/sh -c ulimit -n 51200
ExecStart=shadow-tls --fastopen --v3 --strict server --wildcard-sni=authed --listen [::]:443 --server 127.0.0.1:12446 --tls p11.douyinpic.com:443 --password MVlWnwyr9vEOK8hL 
[Install]
WantedBy=multi-user.target</code></pre>
</div><div class="telegram-content">这里的 <code>12446</code> 是 TCP 端口. 如果你的 SS TCP 监听的是其他端口, 这里自己改<br><br>3. 重载服务&amp;启动</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::5bhc3fu8ni8vv0svtal6i::--><code>systemctl daemon-reload
systemctl enable --now shadow-tls</code></pre>
</div><div class="telegram-content">4. 查看服务&amp;日志</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::bi0pauzx3fizkkdauy0hdg::--><code>systemctl status shadow-tls
journalctl -f  -o cat -n 100 -u shadow-tls</code></pre>
</div><div class="telegram-content">5. 使用</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::06xegltng5ohg4v9ir82wo::--><code>vps [ss2022][shadow-tls-v3] = ss, 服务器地址, 443, encrypt-method=2022-blake3-aes-256-gcm, password=SaAj4IC+cHEyWoCaUXeNBE+A8DcqKRsOELe4FOuuNJE=, shadow-tls-password=MVlWnwyr9vEOK8hL, shadow-tls-sni=p11.douyinpic.com, shadow-tls-version=3, udp-relay=true, udp-port=12446</code></pre>
</div><div class="telegram-content">这里的 <code>12446</code> 是 UDP 端口. 如果你的 SS UDP 监听的是其他端口, 这里自己改<br><br>Surge, Loon, Egern 支持 <code>udp-port</code><br><br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">shadowsocks 协议支持配置 udp-port 参数，用于单独指定 UDP 模式的服务端端口号，可在使用 ShadowTLS 时使用原端口号。</pre></blockquote><br><br>详见 <a href="https://t.me/SurgeTestFlightFeed/259">https://t.me/SurgeTestFlightFeed/259</a><br><br>重新解释一下:<br><br>tcp 流量 -&gt; shadow-tls 监听公网 443 -&gt; ss 监听的 tcp 端口(不需要监听公网)<br>udp 流量 -&gt;  <code>udp-port</code>(ss 监听的 udp 端口 需要监听公网)<br><br>因为我们在 Shadow TLS 开启了 <code>--wildcard-sni=authed</code> 所以 可以在客户端改 <code>shadow-tls-sni </code>不用跟服务端设置的相同<br><br>可能降低了安全性(?) 但是方便<br><br><code>p11.douyinpic.com</code> 是混淆<br><br>📃 相关内容<br><br><a href="/blog/posts/1479">从 0 搭建一个 Snell + Shadow TLS V3 免流节点(当然过墙也是杠杠的)</a><br><br><a href="https://github.com/ihciah/shadow-tls/wiki/V3-Protocol">TLS 1.3 相关的文档</a> 👆🏻上面的配置里开了 <code>--strict</code> 具体可以看这个文档<br><br><a href="https://github.com/ihciah/shadow-tls/issues/109">⚠️ 有些人可能需要看这个：shadow-tls CPU 占用高</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/208/">免流合集</a> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SS #Shadowsocks #SS2022 #Shadowsocks2022 #TLS #ShadowTLS #Shadow-TLS #节点 #服务器 #UDP</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1798">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[网络信息 Lite 使用 GeoIP 数据库查询]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1809</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1809</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[网络信息 Lite 使用 GeoIP 数据库查询
&lt;!-- Generated from https://t.me/zhetengsha/1809 by scripts/sync-telegra]]></description>
            <content:encoded><![CDATA[<h1 id="网络信息-lite-使用-geoip-数据库查询" tabindex="-1">网络信息 Lite 使用 GeoIP 数据库查询 <a class="header-anchor" href="#网络信息-lite-使用-geoip-数据库查询" aria-label="Permalink to “网络信息 Lite 使用 GeoIP 数据库查询”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1809 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADycIxG1UiGVV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Surge 面板 网络信息 Lite</u><br><br>·  使用 GeoIP 数据库查询<br><br>所以不要用不全的 别用只有cn private的那种<br><br>·  支持自定义查询接口<br><br>·  简化需求 没有别的功能了 网络信息完整版请使用 <a href="/blog/posts/1117"><u>网络信息 𝕏</u></a><br><br>·  某些人 .cn 都不好好分流, 内置了默认国内接口的分流, 默认策略为 <code>DIRECT</code> (免流佬自己注意)<br><br>📦 <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/network-info-lite.sgmodule">模块地址</a><br><br>📃 GeoIP 数据库<br><br><a href="/blog/posts/1459">·  数据源为 IPinfo 和 IP2Location Lite 的 geoip  和 mmdb 文件</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/70/">脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge  #模块 #面板 #脚本 #IP #信息 #国内 #国外  #落地 #Panel #查询 #网络信息 #NETWORK</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1809">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[筛选出 Shadowsocks 2022 节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1817</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1817</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[筛选出 Shadowsocks 2022 节点
&lt;!-- Generated from https://t.me/zhetengsha/1817 by scripts/sync-telegram]]></description>
            <content:encoded><![CDATA[<h1 id="筛选出-shadowsocks-2022-节点" tabindex="-1">筛选出 Shadowsocks 2022 节点 <a class="header-anchor" href="#筛选出-shadowsocks-2022-节点" aria-label="Permalink to “筛选出 Shadowsocks 2022 节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1817 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADcMExG8LmKFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 小课堂: 筛选出  Shadowsocks 2022</u> <u>节点</u><br><br>▎脚本过滤</div>
<div class="language-js"><button title="Copy Code" class="copy"></button><span class="lang">js</span><pre><!--::markdown-it-async::v67ttbvh0fl9me2yyds1w::--><code>return [&#039;2022-blake3-aes-128-gcm&#039;, &#039;2022-blake3-aes-256-gcm&#039;].includes($server.cipher)</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #协议 #协议筛选 #筛选 #SS #SS2022 #Shadowsocks #Shadowsocks2022 #过滤 #节点</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1817">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[代理策略说明]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1843</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1843</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[代理策略说明
&lt;!-- Generated from https://t.me/zhetengsha/1843 by scripts/sync-telegram.ts --
&lt;div cl]]></description>
            <content:encoded><![CDATA[<h1 id="代理策略说明" tabindex="-1">代理策略说明 <a class="header-anchor" href="#代理策略说明" aria-label="Permalink to “代理策略说明”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1843 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADlsgxG7iEkVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADksgxG7iEkVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADlMgxG7iEkVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADUsYxG4UTgFV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Sub-Store 代理策略汇总说明</u><br><br>▎代理 App 版<br><br>请求默认按代理 App 策略<br><br>可<br><br>· 自己根据订阅的 URL, 在 代理 App 里设置分流<br><br>· 在图1 或 订阅里设置策略<br><br>▎Node.js 版<br><br>可<br><br>1. 直接用 TUN 接管所有请求. 在对应的代理方案中设置分流<br><br>2. 设置环境变量(如 图 2) 参考 <a href="https://github.com/nodejs/undici/blob/main/docs/docs/api/EnvHttpProxyAgent.md">undici EnvHttpProxyAgent 文档</a>, 也支持 SOCKS5. 环境变量名为 小写优先的 <code>http_proxy</code>, <code>https_proxy</code>, <code>all_proxy</code><br><br>举例: <code>all_proxy=socks5://a:b@127.0.0.1:7890</code>, <code>http_proxy=http://127.0.0.1:7890</code><br><br>3. 脚本里可以把 <code>proxy</code> 参数传进去(如 图4, 此参数见 图3) 举例: <code>socks5://a:b@127.0.0.1:7890</code>, <code>http://127.0.0.1:7890</code><br><br>4. 在图1 或 订阅里设置代理(其实就是 3)<br><br>5. 传入环境变量 <code>SUB_STORE_BACKEND_DEFAULT_PROXY</code> (其实就是 3)<br><br>⚠️ 仅 1, 2, 3 能影响脚本中进行的请求<br><br>如 <a href="/blog/posts/1476">Sub-Store 抓取 Telegram 频道中的节点</a> 中, 如果你不用 1, 可能使用 3 比较方便<br><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 如果你要使用 HTTP-META, 需要注意使用代理后, 最终请求的还是不是你要请求的 HTTP-META, 详见 <a href="https://t.me/zhetengsha_group/952128">https://t.me/zhetengsha_group/952128</a> 的上下文<br><br>▎相关<br><br><a href="/blog/posts/5726"><u>通过机场节点更新机场订阅技巧</u></a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #代理 #策略</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1843">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[代理 UDP 测试小工具]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/189</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/189</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[代理 UDP 测试小工具
&lt;!-- Generated from https://t.me/zhetengsha/189 by scripts/sync-telegram.ts --
&lt;d]]></description>
            <content:encoded><![CDATA[<h1 id="代理-udp-测试小工具" tabindex="-1">代理 UDP 测试小工具 <a class="header-anchor" href="#代理-udp-测试小工具" aria-label="Permalink to “代理 UDP 测试小工具”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/189 by scripts/sync-telegram.ts -->
<div class="telegram-content">#UDP #UDP测试<br><br>代理 UDP 测试小工具<br><br>1. 修改 server.js 里的端口<br>在服务器上启动 node server.js<br><br>2. 修改 client.js 里的服务器IP和端口<br>在本地启动 node client.js<br><br>如截图所示, 如果打印的IP为代理的落地IP, 表示此次UDP请求通过代理完成了</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/189">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[拉取别的 Sub-Store 输出时, 如何获取到所有的节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1894</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1894</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[拉取别的 Sub-Store 输出时, 如何获取到所有的节点
&lt;!-- Generated from https://t.me/zhetengsha/1894 by scripts/sync-t]]></description>
            <content:encoded><![CDATA[<h1 id="拉取别的-sub-store-输出时-如何获取到所有的节点" tabindex="-1">拉取别的 Sub-Store 输出时, 如何获取到所有的节点 <a class="header-anchor" href="#拉取别的-sub-store-输出时-如何获取到所有的节点" aria-label="Permalink to “拉取别的 Sub-Store 输出时, 如何获取到所有的节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1894 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Sub-Store 小课堂: Sub-Store 拉取 Sub-Store 输出时, 如何获取到所有的节点</u> <br><br>众所周知, 没有一个代理 App 支持所有协议. 你指定任何一个 <code>target</code> 都可能导致输出的节点不全.<br><br>一种常见的操作:<br><br>假设你朋友给你分享的 Sub-Store 通用订阅为 <code>https://a.com/share/sub/share?token=123</code><br><br>你可以在自己的 Sub-Store 中填写 <code>https://a.com/share/sub/share?token=123&amp;includeUnsupportedProxy=true</code><br><br>如果你确定不需要拉取订阅流量信息, 可填写 <code>https://a.com/share/sub/share?token=123&amp;includeUnsupportedProxy=true#noFlow</code><br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #协议 #分享 #节点</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1894">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[节点转换问题 正确的反馈方式]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1901</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1901</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[节点转换问题 正确的反馈方式
&lt;!-- Generated from https://t.me/zhetengsha/1901 by scripts/sync-telegram.ts --
&l]]></description>
            <content:encoded><![CDATA[<h1 id="节点转换问题-正确的反馈方式" tabindex="-1">节点转换问题 正确的反馈方式 <a class="header-anchor" href="#节点转换问题-正确的反馈方式" aria-label="Permalink to “节点转换问题 正确的反馈方式”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1901 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Sub-Store 节点转换问题 正确的反馈方式</u><br><br>1. 描述节点能通等某种方案<br><br>例如: 订阅直接导入 App A. 此时 App A 中的节点长这样: x<br><br>2. Sub-Store 中使用某种输入, 输出为某种, 不通<br><br>举例: 使用机场的通用订阅, 默认 user-agent 为 clash.meta, 输出选择 App A. 输出的节点长这样: y<br><br>可知 x 和 y 的区别为 z<br><br>可能是 Sub-Store 转换的问题<br><br>提供复现方式<br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br>#SubStore #Sub-Store #反馈 #节点 #转换</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1901">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[节点按延迟排序]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1966</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1966</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[节点按延迟排序
&lt;!-- Generated from https://t.me/zhetengsha/1966 by scripts/sync-telegram.ts --
&lt;div c]]></description>
            <content:encoded><![CDATA[<h1 id="节点按延迟排序" tabindex="-1">节点按延迟排序 <a class="header-anchor" href="#节点按延迟排序" aria-label="Permalink to “节点按延迟排序”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1966 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Sub-Store 节点按延迟排序</u><br><br>1. 先自己按需配置 <a href="/blog/posts/1210">节点测活(完善版)</a> <br><br>2. 然后加入排序逻辑(随便写的, 延迟从小到大)</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::wj1cq05qe9qygz7ha3j6p::--><code>function operator(proxies) {

  const withLatency = proxies.filter(p =&gt; p._latency !== undefined)
  const withoutLatency = proxies.filter(p =&gt; p._latency === undefined)
  

  withLatency.sort((a, b) =&gt; Number(a._latency) - Number(b._latency))
  

  return [...withLatency, ...withoutLatency]
}</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #排序 #节点 #延迟 #延迟排序</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1966">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[哪吒探针 新版踩坑]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1970</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1970</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[哪吒探针 新版踩坑
&lt;!-- Generated from https://t.me/zhetengsha/1970 by scripts/sync-telegram.ts --
&lt;img]]></description>
            <content:encoded><![CDATA[<h1 id="哪吒探针-新版踩坑" tabindex="-1">哪吒探针 新版踩坑 <a class="header-anchor" href="#哪吒探针-新版踩坑" aria-label="Permalink to “哪吒探针 新版踩坑”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1970 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD1L8xGxoIWVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>哪吒探针 新版踩坑</u><br><br>1. 看官方说明 可去官方群搜解决方案<br><br>2. 建议 Docker 安装, 配合 watchtower 自动更新<br><br>3. grpc 配置建议<br><br><code>/opt/nezha/dashboard/docker-compose.yaml</code> 里 端口设为 <code>127.0.0.1:8765:443</code><br><br><code>/opt/nezha/dashboard/data/config.yaml</code> 里</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::0rm3gg693mxgot5wck3vny::--><code>installhost: grpc.xxx.com
listenport: 443
tls: true</code></pre>
</div><div class="telegram-content">反代设置 <code>grpc.xxxxxxx.com:443</code> -&gt; <code>127.0.0.1:8765</code><br><br>一键安装 Agent 的脚本里直接就是 <code>grpc.xxx.com:443</code><br><br>重启面板<br><br>4. 装 Agent <br><br>噶旧的 安装新的<br><br><code>systemctl disable --now nezha-agent; rm -rf /opt/nezha/agent; curl -L https://raw.githubusercontent.com/nezhahq/scripts/main/agent/install.sh -o nezha.sh &amp;&amp; chmod +x nezha.sh &amp;&amp; env NZ_SERVER=grpc.xxx.com:443 NZ_TLS=true NZ_CLIENT_SECRET=yyy ./nezha.sh</code><br><br>5. 配 Agent <br><br>可用 <code>/opt/nezha/agent/nezha-agent edit</code><br><br><code>/opt/nezha/agent/config.yml</code></div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::b648drjdyka3ztr0gldlwm::--><code>uuid: &quot;UUID 区分小鸡&quot;
gpu: false # GPU
temperature: false # 温度
client_secret: &quot;yyy&quot; # secret
hard_drive_partition_allowlist: # 硬盘
- /
nic_allowlist: # 网络
  ens3: true
server: &quot;grpc.xxx.com:443&quot;
tls: true # TLS
# ...省略 可以看 https://github.com/nezhahq/agent/blob/main/model/config.go</code></pre>
</div><div class="telegram-content">6. 重启 <code>systemctl restart nezha-agent</code><br><br>#哪吒 #探针 #nezha #哪吒探针</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1970">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[unRAID 哪吒探针 Agent 保活 自动重启]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1973</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1973</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[unRAID 哪吒探针 Agent 保活 自动重启
&lt;!-- Generated from https://t.me/zhetengsha/1973 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="unraid-哪吒探针-agent-保活-自动重启" tabindex="-1">unRAID 哪吒探针 Agent 保活 自动重启 <a class="header-anchor" href="#unraid-哪吒探针-agent-保活-自动重启" aria-label="Permalink to “unRAID 哪吒探针 Agent 保活 自动重启”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1973 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD3r0xGxoIYVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>unRAID 哪吒探针 Agent 保活 自动重启</u><br><br>检测到日志里有关键词或进程不存在时, 清空日志, 重启<br><br>可以设个定时任务 <code>*/1 * * * *</code></div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::l6r7ycu545qltpxyuhb2f::--><code>#!/usr/bin/env bash

log_message() {
    local message=&quot;$1&quot;
    echo -e &quot;[$(date &#039;+%Y-%m-%d %H:%M:%S&#039;)] $message&quot;
}

send_notification() {
    local title=&quot;$1&quot;
    local body=&quot;$2&quot;
    local icon=&quot;$3&quot;

    log_message &quot;发送通知 $title\n$body&quot;

    /usr/local/emhttp/webGui/scripts/notify \
        -e &quot;哪吒保活 $title&quot; \
        -s &quot;&quot; \
        -d &quot;&quot; \
        -i &quot;$icon&quot; \
        -m &quot;$body&quot; \
        -l &quot;http://unraid.local:60080/Settings/Userscripts&quot;
}
cd /dev/shm/nezha
if cat nezha-agent.log | grep error || ! pgrep -x nezha-agent &gt; /dev/null; then
  echo &quot;&quot; &gt; nezha-agent.log
  killall nezha-agent &gt; /dev/null
  ./nezha-agent &gt; ./nezha-agent.log 2&gt;&amp;1 &amp;
  send_notification &quot;⚠️ 检测到错误日志或进程不存在&quot; &quot;自动重启&quot; &quot;alert&quot;
fi</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/148/">探针合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #哪吒探针 #nezha #agent #nezha-agent #哪吒 #探针 #监控 #IP #unraid #nas #保活 #自动重启</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1973">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[尝试解决哪吒探针 Agent 频繁掉线]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1980</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1980</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[尝试解决哪吒探针 Agent 频繁掉线
&lt;!-- Generated from https://t.me/zhetengsha/1980 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="尝试解决哪吒探针-agent-频繁掉线" tabindex="-1">尝试解决哪吒探针 Agent 频繁掉线 <a class="header-anchor" href="#尝试解决哪吒探针-agent-频繁掉线" aria-label="Permalink to “尝试解决哪吒探针 Agent 频繁掉线”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1980 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>尝试解决哪吒探针 Agent 频繁掉线</u><br><br>又瞎折腾了一下<br><br><code>/opt/nezha/agent/config.yml</code><br><br>据说 跳过连接数检查, 跳过进程数量检查, 设置 DNS, 报告间隔搞大 有用<br><br>配合 ⭐️ <a href="https://t.me/zhetengsha/1975">哪吒探针面板端 Agent 离线时 自动重启</a> 使用吧</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::5zxbgvnf3m5cidtg09lps6::--><code>gpu: false // 是否检查GPU
temperature: false // 是否检查温度 
skip_connection_count: true  // 跳过连接数检查
skip_procs_count: true // 跳过进程数量检查
report_delay: 3 // 报告间隔
dns: // DNS
  - 8.8.4.4:53
  - 9.9.9.12:53
  - 208.67.220.220:53
  - 94.140.14.141:53</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/148/">探针合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #哪吒探针 #nezha #agent #nezha-agent #哪吒 #探针 #监控 #IP #unraid #nas #保活 #自动重启 #掉线</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1980">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[哪吒探针公开备注生成工具]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/1984</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/1984</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[哪吒探针公开备注生成工具
&lt;!-- Generated from https://t.me/zhetengsha/1984 by scripts/sync-telegram.ts --
&lt;]]></description>
            <content:encoded><![CDATA[<h1 id="哪吒探针公开备注生成工具" tabindex="-1">哪吒探针公开备注生成工具 <a class="header-anchor" href="#哪吒探针公开备注生成工具" aria-label="Permalink to “哪吒探针公开备注生成工具”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/1984 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD2MUxG7oTaVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>哪吒探针公开备注生成工具</u><br><br>但是 V1 版本现在还不支持公开备注...<br><br><a href="https://nezhainfojson.pages.dev">https://nezhainfojson.pages.dev</a><br><br><a href="https://t.me/zhetengsha/1354">📌 </a><a href="/blog/148/">资源合集导航</a><br><br>#哪吒探针 #nezha #agent #nezha-agent #哪吒 #探针 #监控 #备注 #公开备注</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/1984">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Grafana, VictoriaMetrics, Blackbox, vm agent 探针入门]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2040</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2040</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Grafana, VictoriaMetrics, Blackbox, vm agent 探针入门
&lt;!-- Generated from https://t.me/zhetengsha/204]]></description>
            <content:encoded><![CDATA[<h1 id="grafana-victoriametrics-blackbox-vm-agent-探针入门" tabindex="-1">Grafana, VictoriaMetrics, Blackbox, vm agent 探针入门 <a class="header-anchor" href="#grafana-victoriametrics-blackbox-vm-agent-探针入门" aria-label="Permalink to “Grafana, VictoriaMetrics, Blackbox, vm agent 探针入门”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2040 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADksMxGwJXuVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>📊 Grafana, VictoriaMetrics, Blackbox, vmagent 探针入门</u><br><br>面板机: Grafana + VictoriaMetrics(替换掉 Prometheus)<br><br>上报机: <a href="https://github.com/prometheus/blackbox_exporter">Blackbox</a> + <a href="https://docs.victoriametrics.com/vmagent">vmagent</a>(push 而非 pull)<br><br>👉🏻 <a href="https://xream.notion.site/Grafana-VictoriaMetrics-Blackbox-vmagent-1573fbaa8e8080878e8ac892e3595036?pvs=4">查看文章 Notion</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/148/">探针合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Grafana #探针 #监控 #IP #VictoriaMetrics #Blackbox #vmagent #面板</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2040">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[机房监控汇总]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2049</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2049</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[机房监控汇总
&lt;!-- Generated from https://t.me/zhetengsha/2049 by scripts/sync-telegram.ts --
&lt;div cl]]></description>
            <content:encoded><![CDATA[<h1 id="机房监控汇总" tabindex="-1">机房监控汇总 <a class="header-anchor" href="#机房监控汇总" aria-label="Permalink to “机房监控汇总”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2049 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>机房监控汇总</u><br><br><a href="https://ping.gubo.org">https://ping.gubo.org</a><br><br><a href="https://www.bakamai.com">https://www.bakamai.com</a><br><br><a href="https://smokeping.frytea.com">https://smokeping.frytea.com</a><br><br><a href="https://ping0.cc/vpsmon/24hour">https://ping0.cc/vpsmon/24hour</a><br><br><a href="https://ping.nxtrace.org/monitor/dashboards">https://ping.nxtrace.org/monitor/dashboards</a><br><br> <a href="https://vps789.com">https://vps789.com</a><br><br><a href="https://www.nodeseek.com/post-216711-1">https://www.nodeseek.com/post-216711-1</a><br><br><a href="https://frytea.com/archives/1382">https://frytea.com/archives/1382</a><br><br>#监控 #机房 #IP #回程 #路由 #ping</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2049">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[白嫖 SOCKS 代理]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2072</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2072</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[白嫖 SOCKS 代理
&lt;!-- Generated from https://t.me/zhetengsha/2072 by scripts/sync-telegram.ts --
&lt;d]]></description>
            <content:encoded><![CDATA[<h1 id="白嫖-socks-代理" tabindex="-1">白嫖 SOCKS 代理 <a class="header-anchor" href="#白嫖-socks-代理" aria-label="Permalink to “白嫖 SOCKS 代理”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2072 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Sub-Store 白嫖 Cloudflare Trojan + SOCKS5 代理链</u><br><br>Trojan 来源为 @cncomorg (请勿测速, 仅供测试, 请替换为自己的 CF 节点)<br><br>SOCKS5 VPN 来源为 <a href="https://github.com/proxifly/free-proxy-list">proxifly/free-proxy-list</a><br><br>🆕 不用纠结 Proxy IP 和 Surge 里 $httpClient 无法用 CF 请求 CF 的问题了<br><br>▎使用<br><br>Sub-Store 前端 ➕ -&gt; 导入 -&gt; 选择 <a href="https://t.me/zhetengsha/2072?comment=844926">这俩预设配置</a><br><br>在 <code>SOCKS5</code> 订阅中, 自定义 <code>区域过滤</code>. 此默认配置只选了美国<br><br>然后在 Surge 中类似这样配置代理链:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::p9evhnsqgama01auumz90f::--><code>SOCKS5 = smart, policy-path=https://sub.store/download/socks5, external-policy-modifier=&#039;underlying-proxy=&quot;CF Trojan&quot;&#039;
CF Trojan = smart, policy-path=https://sub.store/download/cf-trojan, hidden=1</code></pre>
</div><div class="telegram-content">然后使用 <code>SOCKS5</code> 这个策略即可<br><br>ℹ️ 相关内容<br><br><a href="/blog/posts/1608">Sub-Store 白嫖 Cloudflare Trojan + PIA VPN 代理链</a><br><br><a href="/blog/posts/1476">Sub-Store 抓取 Telegram 频道中的节点</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #爬虫 #免费 #白嫖 #CloudFlare #CF #SOCKS5 #FREE #VPN</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2072">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[按节点名称排序]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2082</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2082</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[按节点名称排序
&lt;!-- Generated from https://t.me/zhetengsha/2082 by scripts/sync-telegram.ts --
&lt;img c]]></description>
            <content:encoded><![CDATA[<h1 id="按节点名称排序" tabindex="-1">按节点名称排序 <a class="header-anchor" href="#按节点名称排序" aria-label="Permalink to “按节点名称排序”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2082 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADC74xG2Ee-FZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 小课堂: 按节点名称排序</u><br><br>▎节点操作 - 正则排序<br><br>如图操作即可实现<br><br>从上往下, 香港节点, 日本节点, 美国节点, 其他节点<br><br>PS: 你可以将你维护好的这个操作复制并导入到其他需要使用的地方. 如图点击复制按钮. 再需要使用的地方, 点击 "从剪贴板导入" 即可<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #排序 #节点 #正则排序 #节点排序</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2082">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用文件功能, 实现多加速服务拉取 GitHub 资源]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2106</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2106</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用文件功能, 实现多加速服务拉取 GitHub 资源
&lt;!-- Generated from https://t.me/zhetengsha/2106 by scripts/sync-tele]]></description>
            <content:encoded><![CDATA[<h1 id="使用文件功能-实现多加速服务拉取-github-资源" tabindex="-1">使用文件功能, 实现多加速服务拉取 GitHub 资源 <a class="header-anchor" href="#使用文件功能-实现多加速服务拉取-github-资源" aria-label="Permalink to “使用文件功能, 实现多加速服务拉取 GitHub 资源”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2106 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADgcExG3F8KFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 小课堂: 使用文件功能, 实现多加速服务拉取 GitHub 资源</u><br><br>1. 创建文件(按图操作)<br><br>2. 脚本部分 <a href="https://t.me/zhetengsha/2106?comment=851802">见此文件</a><br><br>已经配置了默认的 GitHub 加速服务和参数<br><br>3. 使用时<br><br>a. <code>$options</code> 为通过链接传入的参数<br>例如: <code>&#123; arg1: 'a', arg2: 'b' &#125;</code><br>先这样处理 <code>encodeURIComponent(JSON.stringify(&#123; arg1: 'a', arg2: 'b' &#125;))<br></code>然后这样用<code> /api/file/foo?$options=%7B%22arg1%22%3A%22a%22%2C%22arg2%22%3A%22b%22%7D</code><br><br>b. 或这样处理 <code>encodeURIComponent('arg1=a&amp;arg2=b')</code><br>然后这样用 <code>/api/file/foo?$options=arg1%3Da%26arg2%3Db</code><br><br>例如: <br><code>&#123; url: 'https://raw.githubusercontent.com/lige47/QuanX-icon-rule/main/ligeicon.json' &#125;</code><br>-&gt;<br><code>/api/file/fetch?$options=%7B"url"%3A"https%3A%2F%2Fraw.githubusercontent.com%2Flige47%2FQuanX-icon-rule%2Fmain%2Fligeicon.json"%7D</code><br><br>同时兼容 <code>$arguments</code>. 但是用的时候, 需要你自己改了.<br><br>4. 其他参数<br><br>支持 <code>timeout</code> , <code>headers</code> 等参数, 会覆盖默认参数. 也可以直接修改脚本里的默认参数<br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #加速 #GitHub #下载 #拉取 #文件 #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2106">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Surge 纯脚本实现 DNS 查询, 支持 EDNS Client Subnet (ECS)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2111</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2111</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Surge 纯脚本实现 DNS 查询, 支持 EDNS Client Subnet (ECS)
&lt;!-- Generated from https://t.me/zhetengsha/2111 ]]></description>
            <content:encoded><![CDATA[<h1 id="surge-纯脚本实现-dns-查询-支持-edns-client-subnet-ecs" tabindex="-1">Surge 纯脚本实现 DNS 查询, 支持 EDNS Client Subnet (ECS) <a class="header-anchor" href="#surge-纯脚本实现-dns-查询-支持-edns-client-subnet-ecs" aria-label="Permalink to “Surge 纯脚本实现 DNS 查询, 支持 EDNS Client Subnet (ECS)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2111 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADcsExG_T0OVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Surge 纯脚本实现 DNS 查询, 支持 EDNS Client Subnet (ECS)</u><br><br>🆕 更新 支持 dual, v4-only, v6-only, prefer-v4, prefer-v6<br><br>请更新模块 &amp; 更新外部资源<br><br>整活<br><br><code>edns</code> 填写 <code>auto</code> 可以配合 <a href="/blog/posts/1117">网络信息模块</a> 自动取国内公网 IP<br><br><TelegramCustomEmoji src="/telegram/AgADtDwAAlzbOEs.json" label="⚠️" /> 别用域名服务器节点策略 不然可能有鸡蛋问题<br><br>可自己配置节点域名不要走此脚本解析<br><br>也可使用 Sub-Store 的 <code>节点操作</code> - <code>域名解析</code> 先处理下<br><br>建议复制模块内容, 自己修改 Host 部分, 按需使用<br>例如:<br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">[Script]&#10;v4-only.js = type=dns,script-path=<a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/dns/build/dns.js,desc=v4-only.js,argument=">https://raw.githubusercontent.com/xream/scripts/main/surge/modules/dns/build/dns.js,desc=v4-only.js,argument=</a>"type=v4-only&amp;doh=&#123;&#123;&#123;doh&#125;&#125;&#125;&amp;ttl=&#123;&#123;&#123;ttl&#125;&#125;&#125;&amp;timeout=&#123;&#123;&#123;timeout&#125;&#125;&#125;&amp;edns=&#123;&#123;&#123;edns&#125;&#125;&#125;&amp;log=&#123;&#123;&#123;log&#125;&#125;&#125;&amp;fallback=&#123;&#123;&#123;fallback&#125;&#125;&#125;&amp;policy=&#123;&#123;&#123;policy&#125;&#125;&#125;"&#10;v6-only.js = type=dns,script-path=<a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/dns/build/dns.js,desc=v6-only.js,argument=">https://raw.githubusercontent.com/xream/scripts/main/surge/modules/dns/build/dns.js,desc=v6-only.js,argument=</a>"type=v6-only&amp;doh=&#123;&#123;&#123;doh&#125;&#125;&#125;&amp;ttl=&#123;&#123;&#123;ttl&#125;&#125;&#125;&amp;timeout=&#123;&#123;&#123;timeout&#125;&#125;&#125;&amp;edns=&#123;&#123;&#123;edns&#125;&#125;&#125;&amp;log=&#123;&#123;&#123;log&#125;&#125;&#125;&amp;fallback=&#123;&#123;&#123;fallback&#125;&#125;&#125;&amp;policy=&#123;&#123;&#123;policy&#125;&#125;&#125;"&#10;&#10;[Host]&#10;pedia.cloud.edu.tw = script:v4-only.js&#10;test6.ustc.edu.cn = script:v6-only.js</pre></summary></details><br><br>记得配置里加上 </div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::9njvkbgycv0yb1y9nrfof::--><code>[General]
use-local-host-item-for-proxy = true</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/dns/dns.sgmodule">Surge 模块下载</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">模块脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #DNS #Surge #模块 #解析 #EDNS #ECS</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2111">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Telegram 转圈问题总结]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2130</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2130</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Telegram 转圈问题总结
&lt;!-- Generated from https://t.me/zhetengsha/2130 by scripts/sync-telegram.ts --
&]]></description>
            <content:encoded><![CDATA[<h1 id="telegram-转圈问题总结" tabindex="-1">Telegram 转圈问题总结 <a class="header-anchor" href="#telegram-转圈问题总结" aria-label="Permalink to “Telegram 转圈问题总结”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2130 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Telegram 转圈问题总结</u><br><br>1. 针对转圈打不开<br><br><img class="telegram-custom-emoji" src="/telegram/AgADbQQAAsD6yEY.webp" alt="✅" loading="lazy" decoding="async"> <a href="https://t.me/sliverkiss_blog/401">将 tg 的垃圾 IP 转移到好的 IP 上</a>, <a href="https://t.me/SURGEPRO/2821024">来源</a><br>更新: <a href="https://t.me/SURGEPRO/3276236">转移到 147 和 201 版</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADbQQAAsD6yEY.webp" alt="✅" loading="lazy" decoding="async"> <a href="https://t.me/tossichannel/2471">95.161.76.100/31 reject</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADbQQAAsD6yEY.webp" alt="✅" loading="lazy" decoding="async"> <a href="/blog/posts/1218">打断连接</a><br><br><a href="https://t.me/zhetengsha/1513">❓使用 SOCKS5 代理</a><br><br>❓(刘老师说有效) 使用独立的出口 IP <a href="https://t.me/SurgeTestFlightFeed/182">来源 1</a> 和 <a href="https://t.me/SurgeTestFlightFeed/154">来源 2</a><br><br>❓Snell v4 的优化，有望解决 Telegram 偶尔出现卡顿的问题，待观察是否确实有效 <a href="https://t.me/SurgeTestFlightFeed/275">来源</a><br><br>2. 针对加载速度<br><br><img class="telegram-custom-emoji" src="/telegram/AgADbQQAAsD6yEY.webp" alt="✅" loading="lazy" decoding="async"> 开会员 @PremiumBot<br><br><img class="telegram-custom-emoji" src="/telegram/AgADbQQAAsD6yEY.webp" alt="✅" loading="lazy" decoding="async"> <a href="https://t.me/jpkxt/11">按 DC 分流</a><br><br>❓使用魔改客户端 不确定有没有被和谐<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">模块脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Telegram #转圈</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2130">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[标记 IPv6 节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2197</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2197</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[标记 IPv6 节点
&lt;!-- Generated from https://t.me/zhetengsha/2197 by scripts/sync-telegram.ts --
&lt;im]]></description>
            <content:encoded><![CDATA[<h1 id="标记-ipv6-节点" tabindex="-1">标记 IPv6 节点 <a class="header-anchor" href="#标记-ipv6-节点" aria-label="Permalink to “标记 IPv6 节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2197 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADqcExG6IUmVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 小课堂: 如何标记 IPv6 节点</u><br><br>示范一个逻辑, 仅演示如何给能解析到 IPv6 地址的节点加上 <code>[IPv6]</code> 前缀<br><br>其他需求可以自己改</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::9kznhj9c3ikplylujjp2uf::--><code>
if(ProxyUtils.isIPv6($server.server)) {
  $server.name = `[IPv6] ${$server.name}`
}
// 还原节点域名
if ($server._domain) $server.server = $server._domain</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #IP #IPv6 #节点 #域名 #DNS #解析 #域名解析 #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2197">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用覆写生成 Mihomo 配置]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2228</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2228</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用覆写生成 Mihomo 配置
&lt;!-- Generated from https://t.me/zhetengsha/2228 by scripts/sync-telegram.ts --
]]></description>
            <content:encoded><![CDATA[<h1 id="使用覆写生成-mihomo-配置" tabindex="-1">使用覆写生成 Mihomo 配置 <a class="header-anchor" href="#使用覆写生成-mihomo-配置" aria-label="Permalink to “使用覆写生成 Mihomo 配置”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2228 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD1cUxGwuowVd9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD4cUxGwuowVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD4sUxGwuowVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u> <u>使用覆写生成 Mihomo 配置</u><br><br>▎使用示范<br><br>1. 点击 Sub-Store 前端最下面第二个 <code>文件</code> tab, 按图 1 新建 Mihomo 配置文件<br><br>2. 如图2, 进行配置: 设置订阅, 选择一个你喜欢的覆写<br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 你需要保证自己能成功下载覆写, 如果你不知道怎么做. 你可以尝试套一个 GitHub 加速服务. 可打开 <a href="https://ghproxy.link">https://ghproxy.link</a> 查看最新可用加速服务. 或使用 <a href="https://proxy.api.030101.xyz">https://proxy.api.030101.xyz</a><br><br>比如这样: <code>https://proxy.api.030101.xyz/https://raw.githubusercontent.com/mihomo-party-org/override-hub/refs/heads/main/yaml/ACL4SSR_Online_Full_WithIcon.yaml</code><br><br>3. 保存后, 将链接导入 Mihomo Party 等客户端<br><br><img class="telegram-custom-emoji" src="/telegram/AgADQg8AAjgOcFA.webp" alt="🎲" loading="lazy" decoding="async"><a href="https://github.com/mihomo-party-org/override-hub"> Mihomo Party 覆写仓库</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADzgIAAlh-2EQ.webp" alt="🐱" loading="lazy" decoding="async"><a href="https://mihomo.party/docs/guide/override"> 覆写 使用指南</a><br><br>▎自定义更新间隔<br><br>脚本操作 - 脚本</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::8rmaibzdkv6ymcdpqr3o5::--><code>if($options){
  $options._res = {
    headers: {
      &#039;profile-update-interval&#039;: 24
    }
  }
} </code></pre>
</div><div class="telegram-content"><a href="https://mihomo.party/docs/guide/urlscheme#profile-update-interval">Mihomo Party 响应头文档</a>, <a href="https://t.me/zhetengsha_group/971566">上述脚本操作相关说明</a><br><br>▎不使用覆写, 更复杂更自由的用法<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="/blog/posts/1234">使用脚本生成 Mihomo 配置</a><br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #mihomo #clash #clash.meta #ClashMeta #meta #Sub-Store #SubStore #配置 #示例 #覆写 #懒人</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2228">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[PagerMaid-Pyro 人形自走机器人]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/224</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/224</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[PagerMaid-Pyro 人形自走机器人
&lt;!-- Generated from https://t.me/zhetengsha/224 by scripts/sync-telegram.t]]></description>
            <content:encoded><![CDATA[<h1 id="pagermaid-pyro-人形自走机器人" tabindex="-1">PagerMaid-Pyro 人形自走机器人 <a class="header-anchor" href="#pagermaid-pyro-人形自走机器人" aria-label="Permalink to “PagerMaid-Pyro 人形自走机器人”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/224 by scripts/sync-telegram.ts -->
<div class="telegram-content">🆕 可查看最新最夯的 <a href="/blog/229/">TeleBox</a> !<br><br>由于 Pyrogram 不维护了 我也准备从 PagerMaid-Pyro 迁移到 PagerMaid-Modify 了<br><br>请查看 👉 <a href="/blog/posts/228">PagerMaid-Modify 合集</a><br><br><TelegramCustomEmoji src="/telegram/AgADBisAAt7h8Ug.json" label="📝" />更新适配新版人形<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1666">保活自动重启</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1523">修改 sudo 命令前缀</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1339">如何用大号操作小号</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1130">点兵点将</a>       <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/445">ban: 不跨群的 sb</a>   <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1671">支持 额外管理员的 sb / spam</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1035">eat 修改版</a>    <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1456">shift 插件的修改版</a> <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1672">管理群组管理员</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1366">GPT</a>              <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/429">speedtest 测速</a>      <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/963">YouTube 音视频下载</a>                       <br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1044">Gemini</a>        <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1267">Surge 授权查询</a>       <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/998">管理服务器版 Sub-Store</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1670">定时转发</a>      <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1025">人类观察保送</a>          <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/2209">定时上传文件脚本</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1298">修改版查询订阅流量信息</a>  <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/3575">定时置顶/取消置顶</a><br><br>虎虎 Alice 他们改了一些新的人形插件 适配新版 请自行查看 <a href="https://t.me/Findear/1851">https://t.me/Findear/1851</a><br><br><br><TelegramCustomEmoji src="/telegram/AgADBisAAt7h8Ug.json" label="📝" />可能新版人形不兼容<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1529">音乐 找歌 脚本大合集</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/962">找歌 音乐 FindMusicPleaseBot</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1390">导出群成员为 CSV</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/439">获取你管理的群列表</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/450">批量解封</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/431">获取群、对话或群员信息</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/451">语录</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/440">google search</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1356">原版 fadian 修改版</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/1436">HTTP 版 Ping DC</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/432">上传文件</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/434">GoogleTranslate</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/435">好孩子不看1</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/437">好孩子不看</a><a href="https://t.me/zhetengsha_group/246235">2</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/436">举牌小人</a> × API 大概是寄了 <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/430">摸鱼人日历 ×</a> API 大概是寄了<video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/605">LLaMA ×</a> API 大概是寄了<video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/964">随机 Subreddit 图片  ×</a> API 大概是寄了<video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/448">Duckduckgo search</a> × 大概是寄了<video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/438">chatgpt (使用</a> B.AI bot)<br><br><br>📌 返回 <a href="/blog/">资源合集导航</a><br><br>#PagerMaid-Pyro #人形自走机器人 #bot #目录 #整合 #导航</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/224">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[PagerMaid-Modify 人形自走机器人]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/228</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/228</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[PagerMaid-Modify 人形自走机器人
&lt;!-- Generated from https://t.me/zhetengsha/228 by scripts/sync-telegram]]></description>
            <content:encoded><![CDATA[<h1 id="pagermaid-modify-人形自走机器人" tabindex="-1">PagerMaid-Modify 人形自走机器人 <a class="header-anchor" href="#pagermaid-modify-人形自走机器人" aria-label="Permalink to “PagerMaid-Modify 人形自走机器人”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/228 by scripts/sync-telegram.ts -->
<div class="telegram-content">🆕 可查看最新最夯的 <a href="/blog/229/">TeleBox</a> !<br><br>由于 Pyrogram 不维护了 我也准备从 PagerMaid-Pyro 迁移到 PagerMaid-Modify 了<br><br>如果还需要用 PagerMaid-Pyro 可跳转查看 👉 <a href="/blog/posts/224">PagerMaid-Pyro 合集</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 若无法安装依赖 可能是因为 <code>externally-managed-environment</code><br><br>如果想偷懒的话(不太好 但是...很多人人形的机无所谓) 可以手动 <code>pip3 install xxx --break-system-packages</code> 或 在 <code>~/.config/pip/pip.conf</code> 中写入</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::aaoihl9ncqngfh0yds0t7w::--><code>[global]
break-system-packages = True</code></pre>
</div><div class="telegram-content">然后 <code>-restart</code><br><br><TelegramCustomEmoji src="/telegram/AgADBisAAt7h8Ug.json" label="📝" /> 脚本<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/3594">定时置顶/取消置顶</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/3598">DuckDuckGo 搜索</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/3606">人类观察 保送</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/3624">制作语录贴纸 q</a> <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/3650">GPT</a><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://t.me/zhetengsha/3652">高产群友 @horr_self 大合集(gpt ip eat eat2 dme autodelcmd)</a><br><br>其他可以看看 Alice 的 @Findear<br><br>📌 返回 <a href="/blog/">资源合集导航</a><br><br>#PagerMaid-Modify #人形自走机器人 #bot #目录 #整合 #导航</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/228">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[tailhook: 监控文件变化并执行操作]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2286</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2286</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[tailhook: 监控文件变化并执行操作
&lt;!-- Generated from https://t.me/zhetengsha/2286 by scripts/sync-telegram.t]]></description>
            <content:encoded><![CDATA[<h1 id="tailhook-监控文件变化并执行操作" tabindex="-1">tailhook: 监控文件变化并执行操作 <a class="header-anchor" href="#tailhook-监控文件变化并执行操作" aria-label="Permalink to “tailhook: 监控文件变化并执行操作”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2286 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADgsAxG-nmAVR9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>tailhook: 监控文件变化并执行操作</u><br><br>自研小工具 不想使用复杂方案的可以试试<br><br>这次尝试了 <code>bun</code> 打包二进制<br><br>▎使用场景<br><br>例:<br><br>- 监控日志文件, 当有人访问 <code>哪吒探针登录</code> / <code>哪吒探针终端</code> / <code>哪吒探针文件</code> 时, 发送如图的 Telegram 通知<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfQ4AAhOA0Vc.webp" alt="😘" loading="lazy" decoding="async"> <a href="https://github.com/xream/tailhook">xream/tailhook</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADkwwAAthU0Vc.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #tailhook #监控 #tail #bun #日志 #hook #通知</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2286">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[macOS SSH 远程登录禁用密码方式]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2291</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2291</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[macOS SSH 远程登录禁用密码方式
&lt;!-- Generated from https://t.me/zhetengsha/2291 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="macos-ssh-远程登录禁用密码方式" tabindex="-1">macOS SSH 远程登录禁用密码方式 <a class="header-anchor" href="#macos-ssh-远程登录禁用密码方式" aria-label="Permalink to “macOS SSH 远程登录禁用密码方式”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2291 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADScMxG9Ih4Vd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>macOS SSH 远程登录禁用密码方式</u><br><br><code>sudo vim /etc/ssh/sshd_config.d/100-macos.conf</code></div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::ujxmtgvrbzhtwi5ycgueh::--><code>UsePAM no
PasswordAuthentication no</code></pre>
</div><div class="telegram-content">关开 <code>远程登录</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #macOS #苹果 #SSH #密码 #远程登录</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2291">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[节点按 IP+端口去重]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2314</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2314</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[节点按 IP+端口去重
&lt;!-- Generated from https://t.me/zhetengsha/2314 by scripts/sync-telegram.ts --
&lt;i]]></description>
            <content:encoded><![CDATA[<h1 id="节点按-ip-端口去重" tabindex="-1">节点按 IP+端口去重 <a class="header-anchor" href="#节点按-ip-端口去重" aria-label="Permalink to “节点按 IP+端口去重”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2314 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADK8QxGxMAASlUfg.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 节点按 IP+端口去重</u><br><br><s>不废话 上代码</s><br><br>导入 <a href="https://t.me/zhetengsha_group/881467">这个</a> 自己摸一下就会了 <img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #节点 #去重</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2314">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[OpenWRT 开启 IPv6 中继(小米路由器 BE7000 为例)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2348</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2348</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[OpenWRT 开启 IPv6 中继(小米路由器 BE7000 为例)
&lt;!-- Generated from https://t.me/zhetengsha/2348 by scripts/s]]></description>
            <content:encoded><![CDATA[<h1 id="openwrt-开启-ipv6-中继-小米路由器-be7000-为例" tabindex="-1">OpenWRT 开启 IPv6 中继(小米路由器 BE7000 为例) <a class="header-anchor" href="#openwrt-开启-ipv6-中继-小米路由器-be7000-为例" aria-label="Permalink to “OpenWRT 开启 IPv6 中继(小米路由器 BE7000 为例)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2348 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>OpenWRT 开启 IPv6 中继(小米路由器 BE7000 为例)</u><br><br>今天联通突然不下发 PD 了. 折腾个 IPv6 中继<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://www.right.com.cn/forum/thread-8283638-1-1.html">【保姆级教程】小米万兆路由器/小米路由器7000 SSH + 硬固化</a><br><br>▎修改 <code>/etc/config/dhcp</code><br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">config dhcp 'lan&#10;  ...&#10;  option ra 'relay'&#10;  option dhcpv6 'relay'&#10;  option ndp 'relay'&#10;  option ndproxy_routing '0&#10;config dhcp 'wan'&#10;  ...&#10;  option ra 'relay'&#10;  option dhcpv6 'relay'&#10;  option ndp 'relay'&#10;  option master '1'&#10;  option ndproxy_routing '0'</pre></summary></details><br>重启 <code>/etc/init.d/odhcpd restart</code><br><br>如果你只做完上面的步骤, 你会发现你有 IPv6 地址了, 但是没法访问外网. <br><br>下面整一个脚本自动添加路由<br><br>▎增加 <code>/etc/hotplug.d/iface/99-v6</code><br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">if [ "$ACTION" = "ifup" -a "$INTERFACE" = "wan6"  ]; then&#10;        ip -6 route add `ip -6 route show default | sed -n -e 's/default from //' -e 's/ via .*$//g' -e '/64$/p'` dev br-lan metric 128 #根据默认路由获取ipv6网段前缀，添加指向br-lan，metric（跃点数）128比原来256小，表示优先级更高&#10;        logger -t IPV6 "Route resetting for $INTERFACE up" #输出log日志&#10;fi</pre></summary></details><br><br>给权限 <code>chmod +x /etc/hotplug.d/iface/99-v6</code><br><br>重启 <code>/etc/init.d/network restart</code><br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">重启会丢失, 可以把脚本放在 /data 里, 启动逻辑里加入复制+权限等逻辑&#10;比如你可以简单点, 脚本放在 `/data/auto_ssh/99-v6 /etc/hotplug.d/iface/99-v6`&#10;在 `/data/auto_ssh/auto_ssh.sh` 里加入&#10;```&#10;cp /data/auto_ssh/99-v6 /etc/hotplug.d/iface/99-v6&#10;chmod +x /etc/hotplug.d/iface/99-v6&#10;```</pre></summary></details><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/237/">路由器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #路由器 #IPv6 #中继 #OpenWRT #小米路由器 #BE7000</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2348">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[macOS 保持显示器开启 HDR]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2366</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2366</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[macOS 保持显示器开启 HDR
&lt;!-- Generated from https://t.me/zhetengsha/2366 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="macos-保持显示器开启-hdr" tabindex="-1">macOS 保持显示器开启 HDR <a class="header-anchor" href="#macos-保持显示器开启-hdr" aria-label="Permalink to “macOS 保持显示器开启 HDR”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2366 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD4MIxG6WpeFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>macOS 保持显示器开启 HDR</u><br><br><br>1. 从 <a href="https://github.com/alin23/mac-utils">alin23/mac-utils</a> 下载 ToggleHDR, 放入 <code>~/.bin/ToggleHDR</code>, 记得给执行权限<br><br>2. 使用 Keyboard Maestro 等工具, 实现唤醒系统时, 开启 HDR. 如图所示<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #macOS #苹果 #HDR #显示器</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2366">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[如何让容器/进程不走代理]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2403</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2403</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[如何让容器/进程不走代理
&lt;!-- Generated from https://t.me/zhetengsha/2403 by scripts/sync-telegram.ts --
&lt;]]></description>
            <content:encoded><![CDATA[<h1 id="如何让容器-进程不走代理" tabindex="-1">如何让容器/进程不走代理 <a class="header-anchor" href="#如何让容器-进程不走代理" aria-label="Permalink to “如何让容器/进程不走代理”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2403 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>如何让容器/进程不走代理</u><br><br>5202 年了, 还有人不会...根本不需要 macvlan<br><br>0. 创建一个用户</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::qv4erterrhbag0p50rpae6::--><code>useradd -u 8964 xxx

usermod -aG sudo xxx

id xxx</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADnAsAAmnM0Vc.webp" alt="🥹" loading="lazy" decoding="async"> 以二进制版 snell-server 为例<br><br>1. 编辑 <code>/etc/systemd/system/snell-server.service</code> 里的 User</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::qcyqe1ceznd1dn6vuu4zp::--><code>[Service]
User=xxx</code></pre>
</div><div class="telegram-content">2. 重启</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::dxxirsmvqsai4r7uh5m2d::--><code>systemctl daemon-reload
systemctl restart snell-server</code></pre>
</div><div class="telegram-content">3. 检查</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::ynhrve4a42l3i2f2xk2uk::--><code>ps -eo user,group,uid,gid,comm | grep snell
ps -u 8964</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADnAsAAmnM0Vc.webp" alt="🥹" loading="lazy" decoding="async"> 以容器版 snell-server 为例<br><br>1. 配置容器</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::2xglg2os3kec45f3llt76w::--><code>user: 8964:8964</code></pre>
</div><div class="telegram-content">2. 检查</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::0yxq4d8zr2odvzjonl666r::--><code>ps -eo user,group,uid,gid,comm | grep snell
ps -u 8964</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADnAsAAmnM0Vc.webp" alt="🥹" loading="lazy" decoding="async"> 以容器版 qBittorrent 为例<br><br>1. 配置容器</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::49hhum9946z5tpqtambly5::--><code>environment:
  - UID=8964
  - GID=8964</code></pre>
</div><div class="telegram-content">3. mihomo 配置参考, sing-box 同理</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::81ugaccf1064b19tx2uho4::--><code>tun:
  exclude-uid: [8964]</code></pre>
</div><div class="telegram-content">重载配置/重启<br><br>4. 检查</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::c0kgdxb2li8e9ds290e92h::--><code>ps -eo user,group,uid,gid,comm | grep qbittorrent
ps -u 8964</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #代理 #容器 #配置 #服务 #TUN #mihomo #singbox #docker #绕过 #exclude #uid</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2403">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[PeaNUT homepage widget 配置]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2404</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2404</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[PeaNUT homepage widget 配置
&lt;!-- Generated from https://t.me/zhetengsha/2404 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="peanut-homepage-widget-配置" tabindex="-1">PeaNUT homepage widget 配置 <a class="header-anchor" href="#peanut-homepage-widget-配置" aria-label="Permalink to “PeaNUT homepage widget 配置”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2404 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADuL4xG1JosFR9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADt74xG1JosFR9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>PeaNUT homepage widget 配置</u><br><br>图1 是自定义 API<br>图2 是直接用 homepage widget<br><br><code>http://10.0.0.2:55518</code> 是你搭建的 PeaNUT<br><code>ups</code> 是 你 ups 的名称<br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">PeaNUT:&#10;  description: PVE&#10;  icon: <a href="https://raw.githubusercontent.com/Brandawg93/PeaNUT/main/src/app/icon.svg">https://raw.githubusercontent.com/Brandawg93/PeaNUT/main/src/app/icon.svg</a>&#10;  href: <a href="http://10.0.0.2:55518">http://10.0.0.2:55518</a>&#10;  server: my-docker&#10;  container: peanut&#10;  showStats: true&#10;  # widget:&#10;  #     type: peanut&#10;  #     url: <a href="http://10.0.0.2:55518">http://10.0.0.2:55518</a>&#10;  #     key: ups&#10;  widget:&#10;      type: customapi&#10;      url: <a href="http://10.0.0.2:55518/api/v1/devices/ups">http://10.0.0.2:55518/api/v1/devices/ups</a>&#10;      mappings:&#10;          - field: battery.charge&#10;            label: Battery Charge&#10;            format: percent&#10;          - field: battery.runtime&#10;            label: Battery Runtime&#10;            format: text&#10;          - field: ups.load&#10;            label: UPS Load&#10;            format: percent&#10;          - field: ups.status&#10;            label: UPS Status&#10;            format: text&#10;            remap:&#10;              - value: OL&#10;                to: Online&#10;              - value: OB&#10;                to: On Battery&#10;              - value: LB&#10;                to: Low Battery&#10;              - any: true&#10;                to: Unknown</pre></summary></details><br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/2380">PeaNUT: UPS 面板</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://github.com/gethomepage/homepage">gethomepage/homepage</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/146/">homepage 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #PeaNUT #UPS #NUT #面板 #homepage  #widget</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2404">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[homepage 对接 mihomo widget]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2406</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2406</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[homepage 对接 mihomo widget
&lt;!-- Generated from https://t.me/zhetengsha/2406 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="homepage-对接-mihomo-widget" tabindex="-1">homepage 对接 mihomo widget <a class="header-anchor" href="#homepage-对接-mihomo-widget" aria-label="Permalink to “homepage 对接 mihomo widget”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2406 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD1r4xG1JosFR9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>homepage 对接 mihomo widget</u><br><br><code>http://10.0.0.2:55527</code> 是你的 mihomo 的地址<br><code>YOUR_PASSWORD</code> 是 API 密码<br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">mihomo:&#10;  icon: <a href="https://github.com/MetaCubeX/mihomo/raw/Alpha/Meta.png">https://github.com/MetaCubeX/mihomo/raw/Alpha/Meta.png</a>&#10;  # description: desc&#10;  href: <a href="http://10.0.0.2:55527/ui">http://10.0.0.2:55527/ui</a>&#10;  widget:&#10;    type: customapi&#10;    url: <a href="http://10.0.0.2:55527/connections">http://10.0.0.2:55527/connections</a>&#10;    refreshInterval: 5000 # optional - in milliseconds, defaults to 10s&#10;    method: GET&#10;    headers:&#10;      Authorization: Bearer YOUR_PASSWORD&#10;    mappings:&#10;      - field: connections&#10;        label: Active&#10;        format: size&#10;      - field: memory&#10;        label: Memory&#10;        format: number&#10;        scale: 0.000001&#10;        suffix: MB&#10;      - field: uploadTotal&#10;        label: ↑&#10;        format: number&#10;        scale: 0.000001&#10;        suffix: MB&#10;      - field: downloadTotal&#10;        label: ↓&#10;        format: number&#10;        scale: 0.000001&#10;        suffix: MB</pre></summary></details><br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://github.com/gethomepage/homepage">gethomepage/homepage</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/146/">homepage 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #面板 #homepage  #widget #mihomo</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2406">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[cloudflared 二进制教程]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2483</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2483</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[cloudflared 二进制教程
&lt;!-- Generated from https://t.me/zhetengsha/2483 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="cloudflared-二进制教程" tabindex="-1">cloudflared 二进制教程 <a class="header-anchor" href="#cloudflared-二进制教程" aria-label="Permalink to “cloudflared 二进制教程”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2483 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADDscxG40fKVV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>二进制版 cloudflared 教程</u><br><br>包管理器安装的 cloudflared 只能用包管理器更新<br><br>1. 下载二进制<br><br><a href="https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/">官网</a> 或 <a href="https://github.com/cloudflare/cloudflared/releases">GitHub</a> 下载对应平台的二进制文件, 重命名为 cloudflared, 放入 <code>/usr/local/bin/</code><br>顺便检查一下 <code>cloudflared version</code><br><br>2. 在 Cloudflare Zero Trust 后台上 如图复制命令执行即可<br><br>将会自动创建服务<br><br>查看服务状态 <code>systemctl status cloudflared</code><br><br>3. 开启自动更新(如果你需要的话)<br><br>编辑 <code>/etc/systemd/system/cloudflared.service</code><br><br>去掉 <code>--no-autoupdate</code> 参数<br><br>重启 <code>systemctl daemon-reload; systemctl restart cloudflared</code><br><br>注意: 你随时可用 <code>cloudflared update</code> 手动更新<br><br>4. 指定 protocol<br><br>默认 quic 可能连接不畅<br><br><code>systemctl edit --full cloudflared.service</code><br><br>加上参数 <code>--protocol http2</code><br><br>重启 <code>systemctl daemon-reload; systemctl restart cloudflared</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/149/">内网穿透合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #cloudflared #CF #Cloudflare #内网穿透</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2483">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Raycast 脚本: Surge 一键更新全部外部资源]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2527</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2527</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Raycast 脚本: Surge 一键更新全部外部资源
&lt;!-- Generated from https://t.me/zhetengsha/2527 by scripts/sync-tel]]></description>
            <content:encoded><![CDATA[<h1 id="raycast-脚本-surge-一键更新全部外部资源" tabindex="-1">Raycast 脚本: Surge 一键更新全部外部资源 <a class="header-anchor" href="#raycast-脚本-surge-一键更新全部外部资源" aria-label="Permalink to “Raycast 脚本: Surge 一键更新全部外部资源”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2527 by scripts/sync-telegram.ts -->
<p><video class="telegram-media" src="/telegram/AgAD4hEAAleucVU.mp4" aria-label="2月13日.mp4" controls playsinline preload="metadata"></video></p>
<div class="telegram-content"><u>Raycast 脚本: Surge 一键更新全部外部资源</u><br><br><s>我的 Alfred 好像被诅咒了<br>正在正式迁移到 Raycast<br><br></s>先来个最简单的<br>分为 <a href="https://raw.githubusercontent.com/xream/scripts/refs/heads/main/macOS/surgeMacExternalResourceUpdateAllFullOutput.sh">完整输出</a> 和 <a href="https://raw.githubusercontent.com/xream/scripts/refs/heads/main/macOS/surgeMacExternalResourceUpdateAllSilent.sh">异步通知</a> 俩版本<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #macOS #苹果 #Surge #Raycast #脚本 #外部资源 #更新</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2527">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Raycast 脚本: Surge 一键切换系统代理和增强模式]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2529</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2529</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Raycast 脚本: Surge 一键切换系统代理和增强模式
&lt;!-- Generated from https://t.me/zhetengsha/2529 by scripts/sync-]]></description>
            <content:encoded><![CDATA[<h1 id="raycast-脚本-surge-一键切换系统代理和增强模式" tabindex="-1">Raycast 脚本: Surge 一键切换系统代理和增强模式 <a class="header-anchor" href="#raycast-脚本-surge-一键切换系统代理和增强模式" aria-label="Permalink to “Raycast 脚本: Surge 一键切换系统代理和增强模式”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2529 by scripts/sync-telegram.ts -->
<p><video class="telegram-media" src="/telegram/AgADSRsAAub1cVU.mp4" aria-label="iShot_2025-02-13_23.47.23.mp4" controls playsinline preload="metadata"></video></p>
<div class="telegram-content"><u>Raycast 脚本: Surge 一键切换系统代理和增强模式</u><br><br>仅有异步通知版 <a href="https://raw.githubusercontent.com/xream/scripts/refs/heads/main/macOS/surgeMacToggleSystemProxyAndEnhancedMode.sh">文件</a><br><br>系统代理和增强模式当前状态可能不一致, 本脚本以系统代理状态为准<br><s><br></s>⚠️ 需要修改文件中的 <code>KEY</code> 和 <code>API</code> 为你 Surge 的 HTTP API 配置<s><br></s><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #macOS #苹果 #Surge #Raycast #脚本 #系统代理 #增强模式 #切换</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2529">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[无法刷新出新版前端 清除前端 PWA 缓存]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/253</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/253</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[无法刷新出新版前端 清除前端 PWA 缓存
&lt;!-- Generated from https://t.me/zhetengsha/253 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="无法刷新出新版前端-清除前端-pwa-缓存" tabindex="-1">无法刷新出新版前端 清除前端 PWA 缓存 <a class="header-anchor" href="#无法刷新出新版前端-清除前端-pwa-缓存" aria-label="Permalink to “无法刷新出新版前端 清除前端 PWA 缓存”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/253 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADgcoxG7HtQFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#Sub-Store #PWA #缓存<br><br>可以先尝试前端最后一个 tab 页面的左上角<br><br>删除桌面图标<br>关掉之前打开的 <a href="https://sub.store">https://sub.store</a> 或你的前端地址的浏览器页面<br>杀掉浏览器后台<br>重新打开浏览器<br>输入 <a href="https://sub.store">https://sub.store</a> 或你的前端地址<br>刷新出最新版<br><br>sub-store.vercel.app 通常需要翻墙访问 自己注意<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/253">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[域名解析多 IP 裂变节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2559</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2559</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[域名解析多 IP 裂变节点
&lt;!-- Generated from https://t.me/zhetengsha/2559 by scripts/sync-telegram.ts --
&lt]]></description>
            <content:encoded><![CDATA[<h1 id="域名解析多-ip-裂变节点" tabindex="-1">域名解析多 IP 裂变节点 <a class="header-anchor" href="#域名解析多-ip-裂变节点" aria-label="Permalink to “域名解析多 IP 裂变节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2559 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADrcIxG5fyqVV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 小课堂: 域名解析多 IP 裂变节点</u><br><br><a href="https://t.me/zhetengsha_group/911695">群友的需求</a><br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">使用了域名解析功能，如果有一个域名解析出来多个ip，如何让每个ip都变成一个节点</pre></blockquote><br><br>1. 如果你的真实需求是解析出不同运营商/不同地区的不同 IP<br>1.1 请把 Sub-Store 内置的域名解析这一步操作换成脚本操作, 内容为:<br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">const server = '<a href="https://223.6.6.6/dns-query">https://223.6.6.6/dns-query</a>'; // DoH 阿里和腾讯的可能会触发限速 可以换别的试试&#10;const edns = [&#123; name: '联通', ip: '119.36.124.169' &#125;, &#123; name: '电信', ip: '116.207.181.162' &#125;, &#123; name: '移动', ip: '111.47.229.151' &#125;]; // 不同运营商/地区的 IP, 作为 EDNS Client Subnet (ECS)&#10;const type = 'A'; // A 或 AAAA&#10;&#10;if (!ProxyUtils.isIP($server.server)) &#123;&#10;    const cache = scriptResourceCache;&#10;    const resolve = async (url, domain, type, &#123; name, ip &#125;) =&gt; &#123;&#10;        const id = `$&#123;url&#125;:$&#123;domain&#125;:$&#123;type&#125;:$&#123;name&#125;:$&#123;ip&#125;`;&#10;        const cached = cache.get(id);&#10;        // 使用缓存&#10;        if (cached) return cached;&#10;        const res = await ProxyUtils.doh(&#123;&#10;            url,&#10;            domain,&#10;            type,&#10;            edns: ip,&#10;        &#125;);&#10;        const &#123; answers &#125; = res;&#10;        if (!Array.isArray(answers) || answers.length === 0) &#123;&#10;            throw new Error('No answers');&#10;        &#125;&#10;        let result = answers&#10;            .filter((i) =&gt; i?.type === type)&#10;            .map((i) =&gt; i?.data)&#10;            .filter((i) =&gt; i);&#10;        if (result.length === 0) &#123;&#10;            throw new Error('No answers');&#10;        &#125;&#10;        result = [...new Set(result.flat())];&#10;        const data = &#123;&#10;          ip,&#10;          name,&#10;          result,&#10;        &#125;&#10;        cache.set(id, data);&#10;        return data;&#10;    &#125;;&#10;&#10;    $server._domain = $server.server&#10;    $server._resolved_ips = await Promise.all(&#10;        edns.map((&#123;ip, name&#125;) =&gt; resolve(server, $server.server, type, &#123; ip, name &#125;)),&#10;    );&#10;&#125;</pre></summary></details><br>1.2 然后接一个脚本操作<br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">function operator(proxies = []) &#123;&#10;  const list = []&#10;  proxies.map((p = &#123;&#125;) =&gt; &#123;&#10;    let ips = p._resolved_ips&#10;    if (Array.isArray(ips) &amp;&amp; ips.length &gt; 0) &#123;&#10;      ips.map((&#123; name, ip, result &#125;) =&gt; &#123;&#10;        result.map((server, index) =&gt; &#123;&#10;          list.push(&#123;&#10;            ...p,&#10;            name: `$&#123;name&#125; $&#123;index + 1&#125; - $&#123;p.name&#125;`,&#10;            server,&#10;          &#125;)&#10;        &#125;)&#10;      &#125;)&#10;      // 取消下面几行的注释, 可以添加一个原始域名的节点&#10;      // list.push(&#123;&#10;      //   ...p,&#10;      //   name: `原始 - $&#123;p.name&#125;`,&#10;      //   server: p._domain,&#10;      // &#125;)&#10;    &#125; else &#123;&#10;      list.push(p)&#10;    &#125;&#10;  &#125;)&#10;  return list&#10;&#125;</pre></summary></details><br><br>2. 如果你的需求只是裂变, 先添加一个内置的域名解析, 然后添加一个脚本操作:<br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">function operator(proxies = []) &#123;&#10;  const list = []&#10;  proxies.map((p = &#123;&#125;) =&gt; &#123;&#10;    let ips = p._resolved_ips&#10;    if (Array.isArray(ips) &amp;&amp; ips.length &gt; 0) &#123;&#10;      ips.map((server, index) =&gt; &#123;&#10;        list.push(&#123;&#10;          ...p,&#10;          name: `$&#123;p.name&#125;$&#123;index + 1&#125;`,&#10;          server,&#10;        &#125;)&#10;      &#125;)&#10;      // 取消下面几行的注释, 可以添加一个原始域名的节点&#10;      // list.push(&#123;&#10;      //   ...p,&#10;      //   name: `原始 - $&#123;p.name&#125;`,&#10;      //   server: p._domain,&#10;      // &#125;)&#10;    &#125; else &#123;&#10;      list.push(p)&#10;    &#125;&#10;  &#125;)&#10;  return list&#10;&#125;</pre></summary></details><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #域名解析 #裂变 #IP #节点</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2559">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Raycast 脚本: IP/域名查询]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2563</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2563</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Raycast 脚本: IP/域名查询
&lt;!-- Generated from https://t.me/zhetengsha/2563 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="raycast-脚本-ip-域名查询" tabindex="-1">Raycast 脚本: IP/域名查询 <a class="header-anchor" href="#raycast-脚本-ip-域名查询" aria-label="Permalink to “Raycast 脚本: IP/域名查询”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2563 by scripts/sync-telegram.ts -->
<p><video class="telegram-media" src="/telegram/AgAD9BMAAub1eVU.mp4" aria-label="2月14日.mp4" controls playsinline preload="metadata"></video></p>
<div class="telegram-content"><u>Raycast 脚本: IP/域名查询</u><br><br>写着玩. 感觉直接用纯文本输出又糙又快, 不搞别的了. 就写脚本<br>先查询的 ip-api(所以可以输入域名)<br><br><a href="https://raw.githubusercontent.com/xream/scripts/refs/heads/main/macOS/ipinfo.sh">文件</a><br><s><br></s>1. 需要安装 jq<br>2. 可选: 在 <a href="https://ipinfo.io">https://ipinfo.io</a> 注册账号并获取 token, 将 token 填写到 <code>IPINFO_TOKEN</code><br>3. 可选: 安装 <a href="https://github.com/nxtrace/nali">https://github.com/nxtrace/nali</a>, 将 nali 路径填写到 <code>NALI_PATH</code><s><br></s><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #macOS #苹果 #Surge #Raycast #脚本 #IP #域名 #查询 #ipapi #ipinfo</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2563">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[从 0 搭建一个 AnyTLS 节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2577</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2577</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[从 0 搭建一个 AnyTLS 节点
&lt;!-- Generated from https://t.me/zhetengsha/2577 by scripts/sync-telegram.ts -]]></description>
            <content:encoded><![CDATA[<h1 id="从-0-搭建一个-anytls-节点" tabindex="-1">从 0 搭建一个 AnyTLS 节点 <a class="header-anchor" href="#从-0-搭建一个-anytls-节点" aria-label="Permalink to “从 0 搭建一个 AnyTLS 节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2577 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>从 0 搭建一个 AnyTLS 节点</u><br><br>🆕 更新: 可查看完整版 <a href="/blog/posts/2579">从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)</a><br><br>—-<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://github.com/anytls/anytls-go">官方 repo</a><br><br>1. 服务端<br><br>sing-box 和 mihomo 都支持了<br>mihomo 官方文档中的 <a href="https://wiki.metacubex.one/startup/service">创建运行服务</a><br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">自签证书与配置文件参考:&#10;&#10;openssl req -x509 -nodes -newkey ec:&lt;(openssl ecparam -name prime256v1) -keyout /etc/mihomo/server.key -out /etc/mihomo/server.crt -subj "/CN=bing.com" -days 36500&#10;&#10;配置文件&#10;&#10;mixed-port: 65222 # HTTP(S) 和 SOCKS 代理混合端口&#10;tcp-concurrent: true # TCP 并发连接所有 IP, 将使用最快握手的 TCP&#10;allow-lan: false # 允许局域网连接&#10;ipv6: true # 开启 IPv6 总开关，关闭阻断所有 IPv6 链接和屏蔽 DNS 请求 AAAA 记录&#10;log-level: info # 日志等级 silent/error/warning/info/debug&#10;&#10;rules:&#10;  - MATCH,DIRECT&#10;&#10;listeners:&#10;  - name: anytls-in&#10;    type: anytls&#10;    port: 443&#10;    listen: "::"&#10;    users:&#10;      974fdc85: 0cdfe9f1b663&#10;    certificate: ./server.crt&#10;    private-key: ./server.key&#10;    # padding-scheme: "" # <a href="https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme">https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme</a></pre></summary></details><br><br>2. 客户端<br><br>Sub-Store 内单行 JSON<br><br><code>&#123; "name": "节点名", "type": "anytls", "server": "服务器", "port": 443, "password": "0cdfe9f1b663", "client-fingerprint": "chrome", "udp": true, "sni": "bing.com", "skip-cert-verify": true &#125;</code><br><br>或</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::r1zvzgoba5feaal820k8g::--><code>节点名=anytls,服务器,443,password=&quot;0cdfe9f1b663&quot;,sni=bing.com,skip-cert-verify=true</code></pre>
</div><div class="telegram-content">相关: <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <a href="/blog/posts/1434">Sub-Store 自动设置服务端证书 SHA-256 指纹</a> <u><TelegramCustomEmoji src="/telegram/AgADFjsAAtJ7gEk.json" label="🔒" /></u><a href="/blog/posts/1433">自建节点证书相关说明</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #AnyTLS #mihomo #节点 #服务器 #协议</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2577">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2579</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2579</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)
&lt;!-- Generated from https://t.me/zhetengsha/2579 by scripts/]]></description>
            <content:encoded><![CDATA[<h1 id="从-0-搭建一个-anytls-节点-caddy-分流-自动维护证书" tabindex="-1">从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书) <a class="header-anchor" href="#从-0-搭建一个-anytls-节点-caddy-分流-自动维护证书" aria-label="Permalink to “从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2579 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)</u><br><br>- 使用 Caddy 通配符证书, mholt/caddy-l4 sni 分流<br><br>- AnyTLS 不开 TLS, 靠 Caddy 自动维护证书<br><br>▎mise<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://mise.jdx.dev/">官方文档</a></div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::sotli34haqr448h7y6d21j::--><code>curl https://mise.run | sh</code></pre>
</div><div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::pn3csiizcpprlpixau95j::--><code>echo &#039;eval &quot;$(~/.local/bin/mise activate bash)&quot;&#039; &gt;&gt; ~/.bashrc</code></pre>
</div><div class="telegram-content">fish:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::vv3tja9ocrpt5aziq6vbcf::--><code>echo &#039;~/.local/bin/mise activate fish | source&#039; &gt;&gt; ~/.config/fish/config.fish</code></pre>
</div><div class="telegram-content">重启你的 shell 会话, 安装 <code>go</code></div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::f243h81545pl0koqtkb6v::--><code>mise use -g go</code></pre>
</div><div class="telegram-content">▎caddy<br><br>caddy 安装: <a href="https://caddyserver.com/docs/install">官方文档</a><br><br>xcaddy 安装:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::sc9el6re61lfcm23mffb::--><code>go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest</code></pre>
</div><div class="telegram-content">mholt/caddy-l4(基于 SNI 转发) 安装:<br>补充一点 如果想用最新的特性 可以用 <code>xcaddy build master</code> 但是可能也有新鲜的 bug 🐶</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::qq1cmhxwnno3hbd0y1tqlt::--><code>xcaddy build latest --with github.com/mholt/caddy-l4 --with github.com/caddy-dns/cloudflare --output /usr/bin/caddy</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://github.com/mholt/caddy-l4">mholt/caddy-l4 文档</a><br><br>caddy 配置(使用通配符证书, 需要配置 <code>CLOUDFLARE_API_TOKEN</code> )<br><code>/etc/caddy/Caddyfile</code><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">&#123;&#10;  log &#123;&#10;    output stdout&#10;    format console&#10;    level INFO&#10;  &#125;&#10;&#10;  servers :443 &#123;&#10;    listener_wrappers &#123;&#10;      layer4 &#123;&#10;        @anytls tls sni a.foo.com&#10;        route @anytls &#123;&#10;          tls&#10;          proxy tcp/127.0.0.1:23556&#10;        &#125;&#10;      &#125;&#10;      tls&#10;    &#125;&#10;  &#125;&#10;&#125;&#10;&#10;# this block makes Caddy obtain a wildcard TLS certificate&#10;*.foo.com &#123;&#10;  tls &#123;&#10;    issuer acme &#123;&#10;      email <a href="mailto:admin@foo.com">admin@foo.com</a>&#10;      dir <a href="https://acme.zerossl.com/v2/DV90">https://acme.zerossl.com/v2/DV90</a>&#10;      dns cloudflare &#123;env.CLOUDFLARE_API_TOKEN&#125;&#10;    &#125;&#10;    issuer acme &#123;&#10;      dir <a href="https://acme-v02.api.letsencrypt.org/directory">https://acme-v02.api.letsencrypt.org/directory</a>&#10;      dns cloudflare &#123;env.CLOUDFLARE_API_TOKEN&#125;&#10;    &#125;&#10;  &#125;&#10;  respond "Hello World!" 200&#10;&#125;</pre></summary></details><br><br>▎服务端(对 我就喜欢用 mihomo 服务端)<br><br>mihomo 官方文档中的 <a href="https://wiki.metacubex.one/startup/service">创建运行服务</a><br><br>mihomo 配置(<code>paddingScheme</code> 是 vibe 的. 可以自定义. 顺便示范下如何 优先使用 IPv4. 其他配置省略, 自己加吧)<br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">proxies:&#10;  - name: "direct"&#10;    type: direct&#10;    udp: true&#10;    ip-version: ipv4-prefer&#10;listeners:&#10;  - name: anytls-in&#10;    type: anytls&#10;    proxy: direct&#10;    port: 23556&#10;    listen: "127.0.0.1"&#10;    users:&#10;      root: "xYbpwdF9vIELWoLmdC"&#10;    certificate: ""&#10;    private-key: ""&#10;    allow-insecure: true&#10;    # <a href="https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme">https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme</a>&#10;    padding-scheme: |-&#10;      stop=10&#10;      0=38-72&#10;      1=180-420,520-960&#10;      2=1050-1320,c,260-620,c,760-1240,c,260-680,c,900-1350&#10;      3=90-220,780-1180&#10;      4=700-1240,c,220-520,c,900-1360&#10;      5=160-420&#10;      6=760-1280&#10;      7=220-640&#10;      8=900-1360&#10;      9=180-480</pre></summary></details><br><br>2. 客户端<br><br>Sub-Store 内单行 JSON</div>
<div class="language-json"><button title="Copy Code" class="copy"></button><span class="lang">json</span><pre><!--::markdown-it-async::2gpht6dskpno9zpv9ysago::--><code>{ &quot;name&quot;: &quot;节点名&quot;, &quot;type&quot;: &quot;anytls&quot;, &quot;server&quot;: &quot;服务器&quot;, &quot;port&quot;: 443, &quot;password&quot;: &quot;xYbpwdF9vIELWoLmdC&quot;, &quot;udp&quot;: true, &quot;sni&quot;: &quot;a.foo.com&quot; } </code></pre>
</div><div class="telegram-content">或 Surge 格式</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::rz9h1i9xijemzw4m9u6sh::--><code>节点名=anytls,服务器,443,password=&quot;xYbpwdF9vIELWoLmdC&quot;,sni=a.foo.com</code></pre>
</div><div class="telegram-content">▎相关阅读<br><br><a href="/blog/posts/6311"><u>Caddy 使用 Redis 共享 storage</u></a><br><br>相关: <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <a href="/blog/posts/1434">Sub-Store 自动设置服务端证书 SHA-256 指纹</a> <u><TelegramCustomEmoji src="/telegram/AgADFjsAAtJ7gEk.json" label="🔒" /></u><a href="/blog/posts/1433">自建节点证书相关说明</a><br><br><a href="/blog/posts/654">GOST SNI 分流</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #AnyTLS #mihomo #节点 #服务器 #协议 #Caddy</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2579">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用脚本判断 Surge VPN 状态并重启]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2590</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2590</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用脚本判断 Surge VPN 状态并重启
&lt;!-- Generated from https://t.me/zhetengsha/2590 by scripts/sync-telegram.]]></description>
            <content:encoded><![CDATA[<h1 id="使用脚本判断-surge-vpn-状态并重启" tabindex="-1">使用脚本判断 Surge VPN 状态并重启 <a class="header-anchor" href="#使用脚本判断-surge-vpn-状态并重启" aria-label="Permalink to “使用脚本判断 Surge VPN 状态并重启”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2590 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADEMMxGzdl-FV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>使用脚本判断 Surge VPN 状态并重启</u><br><br>macOS 上 Surge VPN 偶尔会断开<br>此脚本将先尝试重载配置, 然后尝试重启 App<br><br>可配合 Keyboard Maestro 自动化在唤醒系统后检测并重启<br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">#! /usr/bin/env bash&#10;&#10;# 检查 Surge 连接状态的函数&#10;check_surge_status() &#123;&#10;    # 获取 Surge 的网络服务名称&#10;    local surge_service=$(networksetup -listallnetworkservices| grep Surge)&#10;    &#10;    # 获取 Surge 的网络服务状态&#10;    local surge_status=$(networksetup -showpppoestatus "$surge_service")&#10;    &#10;    if [ "$surge_status" = "connected" ]; then&#10;        echo 0&#10;    else&#10;        echo 1&#10;    fi&#10;&#125;&#10;&#10;if [ $(check_surge_status) -eq 0 ]; then&#10;    echo "✅ Surge 已连接"&#10;else&#10;    # echo "❌ Surge 未连接"&#10;    echo "🔄 尝试重载配置"&#10;    /Applications/Surge.app/Contents/Applications/surge-cli reload&#10;    # echo "重载配置完成"&#10;    sleep 2&#10;    if [ $(check_surge_status) -eq 0 ]; then&#10;        echo "✅ Surge 已连接"&#10;    else&#10;        # echo "❌ Surge 未连接"&#10;        echo "🔄 尝试重启 Surge"&#10;        /Applications/Surge.app/Contents/Applications/surge-cli stop&#10;        open -a Surge&#10;        osascript -e 'tell application "Surge" to set visible of its first window to false'&#10;        sleep 2&#10;        if [ $(check_surge_status) -eq 0 ]; then&#10;            echo "✅ Surge 已连接"&#10;        else&#10;            echo "❌ Surge 未连接"&#10;        fi&#10;&#10;    fi&#10;fi</pre></summary></details><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Mac #macOS #App #VPN #Surge</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2590">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Alfred 脚本: 控制 Surge]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2632</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2632</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Alfred 脚本: 控制 Surge
&lt;!-- Generated from https://t.me/zhetengsha/2632 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="alfred-脚本-控制-surge" tabindex="-1">Alfred 脚本: 控制 Surge <a class="header-anchor" href="#alfred-脚本-控制-surge" aria-label="Permalink to “Alfred 脚本: 控制 Surge”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2632 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADMMQxG4y-MFZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADMcQxG4y-MFZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Alfred 脚本: 控制 Surge</u><br><br>1. 支持一键更新全部外部资源<br><br>2. 支持一键切换系统代理和增强模式(以系统代理的状态为准)<br><br>随便改 <a href="https://raw.githubusercontent.com/xream/scripts/refs/heads/main/macOS/Surge%20Controller.alfredworkflow">文件</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>   <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #macOS #Alfred #IP #查询 #域名 #workflow</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2632">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[以云通为例, 从节点名称提取流量信息和套餐等级并写入]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2657</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2657</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[以云通为例, 从节点名称提取流量信息和套餐等级并写入
&lt;!-- Generated from https://t.me/zhetengsha/2657 by scripts/sync-teleg]]></description>
            <content:encoded><![CDATA[<h1 id="以云通为例-从节点名称提取流量信息和套餐等级并写入" tabindex="-1">以云通为例, 从节点名称提取流量信息和套餐等级并写入 <a class="header-anchor" href="#以云通为例-从节点名称提取流量信息和套餐等级并写入" aria-label="Permalink to “以云通为例, 从节点名称提取流量信息和套餐等级并写入”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2657 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD1MExG8VOYVZ9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 小课堂: 以云通为例, 从节点名称提取流量信息和套餐等级并写入</u><br><br>此机场响应头中 <code>total=0</code>, 无法得到总流量. 但是节点中返回了 <code>预计可用：1963.00 GB</code> 和 <code>当前等级：企业</code><br><br>可使用脚本操作, 实现如图效果<br><br>脚本见本消息评论区<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #流量 #订阅 #云通 #机场 #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2657">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[拓竹 A1/P1/X1 接入 HomeAssistant 炒面自动检测]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2829</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2829</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[拓竹 A1/P1/X1 接入 HomeAssistant 炒面自动检测
&lt;!-- Generated from https://t.me/zhetengsha/2829 by scripts/s]]></description>
            <content:encoded><![CDATA[<h1 id="拓竹-a1-p1-x1-接入-homeassistant-炒面自动检测" tabindex="-1">拓竹 A1/P1/X1 接入 HomeAssistant 炒面自动检测 <a class="header-anchor" href="#拓竹-a1-p1-x1-接入-homeassistant-炒面自动检测" aria-label="Permalink to “拓竹 A1/P1/X1 接入 HomeAssistant 炒面自动检测”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2829 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD5MYxG9wzgFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>拓竹 A1/P1/X1 接入 HomeAssistant</u> <u>炒面自动检测</u><br><br>1. 先使用 <a href="https://github.com/greghesp/ha-bambulab">greghesp/ha-bambulab</a> 接入打印机<br><br>2. 再使用 <a href="https://github.com/nberktumer/ha-bambu-lab-p1-spaghetti-detection">nberktumer/ha-bambu-lab-p1-spaghetti-detection</a> 接入炒面自动检测<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"><a href="https://telegram.me/zhetengsha/811">3D 打印</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #HomeAssistant #HA #智能家居 #3D #打印 #拓竹 #bambu #A1 #AI</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2829">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[从 Google 服务条款 获取国家/地区版本]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2932</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2932</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[从 Google 服务条款 获取国家/地区版本
&lt;!-- Generated from https://t.me/zhetengsha/2932 by scripts/sync-telegram]]></description>
            <content:encoded><![CDATA[<h1 id="从-google-服务条款-获取国家-地区版本" tabindex="-1">从 Google 服务条款 获取国家/地区版本 <a class="header-anchor" href="#从-google-服务条款-获取国家-地区版本" aria-label="Permalink to “从 Google 服务条款 获取国家/地区版本”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2932 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADjsExG3GZIVR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 从 </u><a href="https://policies.google.com/terms?hl=zh-CN"><u>Google 服务条款</u></a><u> 获取国家/地区版本</u><br><br>- <a href="/blog/posts/1269">检测落地</a> 脚本支持使用正则从响应获取数据<br><br>使用场景: 从网页响应中获取某些信息, 自定义节点名称<br><br>举例: 从 <a href="https://policies.google.com/terms?hl=zh-CN">Google 服务条款</a> 获取国家/地区版本 如图所示<br><br><code>cv:data-name="country-version"[^&gt;]*&gt;[^&lt;]*&lt;\/a&gt;\s*([^&lt;]+)</code><br><br>如果想要英文的就用 <code>https://policies.google.com/terms?hl=en-US</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS #落地 #Google #服务条款</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2932">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[根据 Surge 已解锁的功能输出不同的配置]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/2953</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/2953</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[根据 Surge 已解锁的功能输出不同的配置
&lt;!-- Generated from https://t.me/zhetengsha/2953 by scripts/sync-telegram.]]></description>
            <content:encoded><![CDATA[<h1 id="根据-surge-已解锁的功能输出不同的配置" tabindex="-1">根据 Surge 已解锁的功能输出不同的配置 <a class="header-anchor" href="#根据-surge-已解锁的功能输出不同的配置" aria-label="Permalink to “根据 Surge 已解锁的功能输出不同的配置”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/2953 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADKsIxG8RyQFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 小课堂: 根据 Surge 已解锁的功能输出不同的配置</u><br><br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">在最新的 iOS 版本中，为 Surge 的托管配置、外部资源和模块 HTTP 请求，新增了 X-Surge-Unlocked-Features 字段，用于服务器判定 Surge 已解锁的功能以区分返回结果</pre></blockquote><br>详见 <a href="https://t.me/SurgeTestFlightFeed/291">频道消息</a><br><br>在 Sub-Store 中, 可以创建一个文件, 如图. 根据 Surge 已解锁的功能输出不同的配置</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::whwdbz3hxdkgajsdghader::--><code>const headers = $options?._req?.headers
const features = (headers?.[&#039;x-surge-unlocked-features&#039;] || headers?.[&#039;X-Surge-Unlocked-Features&#039;])?.split(/\s*,\s*/)
console.log(features)
// 如果包含某个功能
if (features?.includes(&#039;encrypted-dns&#039;)) {
  // 就修改内容
  $content = $content.replace(/a/,&#039;b&#039;)
}</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #配置 #解锁 #功能 #托管 #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/2953">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[简单的节点名简繁转换]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3055</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3055</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[简单的节点名简繁转换
&lt;!-- Generated from https://t.me/zhetengsha/3055 by scripts/sync-telegram.ts --
&lt;di]]></description>
            <content:encoded><![CDATA[<h1 id="简单的节点名简繁转换" tabindex="-1">简单的节点名简繁转换 <a class="header-anchor" href="#简单的节点名简繁转换" aria-label="Permalink to “简单的节点名简繁转换”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3055 by scripts/sync-telegram.ts -->
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 简单的节点名简繁转换</u><br><br>⚠️ 使用了 <a href="https://github.com/aqzhyi/chinese-conv">https://github.com/aqzhyi/chinese-conv</a><br>若需要在线 API 转换, 可参考 <a href="https://t.me/zhetengsha/3050">https://t.me/zhetengsha/3050</a><br> <br>参数:<br><code>mode</code> 转换模式. 默认为 <code>s2t</code> . 可选值: <code>s2t</code> 简转繁, <code>t2s</code> 繁转简<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/refs/heads/main/surge/modules/sub-store-scripts/transform/chinese-conv.js">脚本链接</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #节点名 #简体 #繁体 #转换</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3055">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[合并组合订阅中单条订阅的流量]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3070</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3070</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[合并组合订阅中单条订阅的流量
&lt;!-- Generated from https://t.me/zhetengsha/3070 by scripts/sync-telegram.ts --
&l]]></description>
            <content:encoded><![CDATA[<h1 id="合并组合订阅中单条订阅的流量" tabindex="-1">合并组合订阅中单条订阅的流量 <a class="header-anchor" href="#合并组合订阅中单条订阅的流量" aria-label="Permalink to “合并组合订阅中单条订阅的流量”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3070 by scripts/sync-telegram.ts -->
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 合并组合订阅中单条订阅的流量</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADSgcAAihr6Vc.webm" aria-label="🆕" autoplay loop muted playsinline></video> 支持最新版 Sub-Store 设置响应头 实时数据<br><br><a href="https://t.me/zhetengsha_group/962143">来自群友的需求</a> 仅做流量加法<br>旧版是拉取订阅的时候 去写入流量信息 所以可能是下一次才会在客户端里看到新的流量信息<br>新版 后端 &gt;= 2.20.69 是实时数据<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/refs/heads/main/surge/modules/sub-store-scripts/sub-info/sum.js">脚本链接</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #流量 #机场 #订阅信息 #机场流量 #订阅套餐 #订阅流量 #流量节点 #合并</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3070">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[MakerWorld 中国站/国际站互跳]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3086</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3086</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[MakerWorld 中国站/国际站互跳
&lt;!-- Generated from https://t.me/zhetengsha/3086 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="makerworld-中国站-国际站互跳" tabindex="-1">MakerWorld 中国站/国际站互跳 <a class="header-anchor" href="#makerworld-中国站-国际站互跳" aria-label="Permalink to “MakerWorld 中国站/国际站互跳”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3086 by scripts/sync-telegram.ts -->
<p><video class="telegram-media" src="/telegram/AgAD8RUAAl86KVU.mp4" aria-label="iShot_2025-05-14_18.07.57.mp4" controls playsinline preload="metadata"></video></p>
<div class="telegram-content"><u>MakerWorld 中国站/国际站互跳</u><br><br>随便写的 <s>能用就行</s></div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::djhbiwx0cxv2llamoafpyt::--><code>javascript:(function() { 
  window.open(
    window.location.href.includes(&#039;://makerworld.com/&#039;) ? window.location.href.replace(&#039;://makerworld.com/&#039;, &#039;://makerworld.com.cn/&#039;).replace(&#039;/@&#039;, &#039;/@GLB_&#039;) : window.location.href.replace(&#039;://makerworld.com.cn/&#039;, &#039;://makerworld.com/&#039;) .replace(&#039;/@GLB_&#039;, &#039;/@&#039;)
    , &#039;_blank&#039;);
})();</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"><a href="https://telegram.me/zhetengsha/811">3D 打印</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #3D #打印 #拓竹 #makerworld #脚本 #浏览器 #Bookmarklet</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3086">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ThumbHost3mf: macOS 3mf 文件缩略图]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3282</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3282</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[ThumbHost3mf: macOS 3mf 文件缩略图
&lt;!-- Generated from https://t.me/zhetengsha/3282 by scripts/sync-te]]></description>
            <content:encoded><![CDATA[<h1 id="thumbhost3mf-macos-3mf-文件缩略图" tabindex="-1">ThumbHost3mf: macOS 3mf 文件缩略图 <a class="header-anchor" href="#thumbhost3mf-macos-3mf-文件缩略图" aria-label="Permalink to “ThumbHost3mf: macOS 3mf 文件缩略图”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3282 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD9MoxG0prmVZ9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>ThumbHost3mf: macOS 3mf 文件缩略图</u><br><br>用于在 Finder 中为特定格式文件（.gcode、.bgcode 和.3mf）显示内置缩略图<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://github.com/DavidPhillipOster/ThumbHost3mf">DavidPhillipOster/ThumbHost3mf</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"><a href="https://telegram.me/zhetengsha/811">3D 打印</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #3D #打印 #模型 #3mf #Mac #macOS #插件 #Finder #Quicklook</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3282">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用本地配置项控制脚本操作示例]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3402</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3402</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用本地配置项控制脚本操作示例
&lt;!-- Generated from https://t.me/zhetengsha/3402 by scripts/sync-telegram.ts --
&]]></description>
            <content:encoded><![CDATA[<h1 id="使用本地配置项控制脚本操作示例" tabindex="-1">使用本地配置项控制脚本操作示例 <a class="header-anchor" href="#使用本地配置项控制脚本操作示例" aria-label="Permalink to “使用本地配置项控制脚本操作示例”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3402 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADrsAxG25-aVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADr8AxG25-aVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Sub-Store 使用本地配置项控制脚本操作示例</u><br><br>1. 从 <code>sni</code> 文件中读取内容并进行节点操作<br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">  const sni = await produceArtifact(&#123;&#10;      type: 'file',&#10;      name: 'sni' // 文件名&#10;  &#125;);&#10;  $server.sni = sni</pre></summary></details><br><br>2.  从 <code>config</code> 文件中读取配置项并进行节点操作<br>  <code>config</code> 的本地内容为 <code>&#123;  "reuse": false &#125;</code> 假设我们用 JSON 配置(也支持 <a href="https://github.com/json5/json5">JSON5</a>)<br>  脚本操作为<br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">  const config = (ProxyUtils.JSON5 || JSON).parse(await produceArtifact(&#123;&#10;      type: 'file',&#10;      name: 'config' // 文件名&#10;  &#125;))&#10;  $server.reuse = config.reuse</pre></summary></details><br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #配置 #文件 #脚本 #JSON #JSON5</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3402">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[动态抓取奶昔节点示例]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3420</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3420</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[动态抓取奶昔节点示例
&lt;!-- Generated from https://t.me/zhetengsha/3420 by scripts/sync-telegram.ts --
&lt;di]]></description>
            <content:encoded><![CDATA[<h1 id="动态抓取奶昔节点示例" tabindex="-1">动态抓取奶昔节点示例 <a class="header-anchor" href="#动态抓取奶昔节点示例" aria-label="Permalink to “动态抓取奶昔节点示例”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3420 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADgMgxG-y7gFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADgcgxG-y7gFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 动态抓取奶昔节点示例</u><br><br>首页➕导入<a href="https://t.me/zhetengsha/3420?comment=1004391">这个 JSON</a><br><br>编辑获取网页内容部分的 cookie 和 user-agent(不然可能被 cf 拦截, 常见的浏览器 ua 实测会被拦截... 可以尝试<a href="https://t.me/zhetengsha/988">这些</a>)<br><br>奶昔需国内访问 如果没有国内服务器 可以尝试 zerotier/tailscale 啥的虚拟组网 然后开一个代理给服务器用 如何让脚本请求使用代理可参考 <a href="https://t.me/zhetengsha/1846"><u>Sub-Store 代理策略汇总说明</u></a><br><br>这个是拉取订阅的时候 去写入流量信息<br>所以可能是下一次才会在客户端里看到新的流量信息<br><br><a href="/blog/posts/4490">机场阅后即焚应对方案</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #奶昔</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3420">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Sub-Store 安全小贴士]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3481</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3481</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Sub-Store 安全小贴士
&lt;!-- Generated from https://t.me/zhetengsha/3481 by scripts/sync-telegram.ts --
&]]></description>
            <content:encoded><![CDATA[<h1 id="sub-store-安全小贴士" tabindex="-1">Sub-Store 安全小贴士 <a class="header-anchor" href="#sub-store-安全小贴士" aria-label="Permalink to “Sub-Store 安全小贴士”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3481 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 安全小贴士</u><br><br>1. 参考 <a href="https://hub.docker.com/r/xream/sub-store">文档</a> 不要开放 <code>SUB_STORE_BACKEND_API_HOST</code>, <code>SUB_STORE_BACKEND_API_PORT</code>  如果本机也不怎么安全, <code>SUB_STORE_BACKEND_MERGE=true</code> 可以保证本机访问也需要带  <code>SUB_STORE_FRONTEND_BACKEND_PATH</code><br><br>2. 请配置域名反代 HTTPS. 不要开放 IP 监听. 这样至少无聊的人不会用 IP+端口扫你<br><br>3. 不要泄露你的域名和 <code>SUB_STORE_FRONTEND_BACKEND_PATH</code>. 可使用分享功能 创建分享链接使用. 如果是分享给他人用, 可使用 <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="/blog/posts/1428">上传订阅至其他 Gist</a><br><br>4. 新版已经统一了响应. 可以在反代层面做这样的措施: <br><br>记录并封禁 <code>https://a.com*/(api|download|share)/*</code> 且 第一个 <code>*</code> 不是 <code>SUB_STORE_FRONTEND_BACKEND_PATH</code>(它是以 <code>/</code> 开头的) 的访问者<br><br>正常情况下 你自己肯定存了路径. 错误路径的尝试大概是别人知道了你的域名, 在爆你<br><br>或者参考群友的 <a href="https://t.me/zhetengsha_group/1011416">封禁频繁的 404 访问者</a> 自己访问没 404 的<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #更新记录 #changlog #updates #安全 #泄露 #防扫 #贴士</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3481">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[备份至其他 Gist]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3519</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3519</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[备份至其他 Gist
&lt;!-- Generated from https://t.me/zhetengsha/3519 by scripts/sync-telegram.ts --
&lt;im]]></description>
            <content:encoded><![CDATA[<h1 id="备份至其他-gist" tabindex="-1">备份至其他 Gist <a class="header-anchor" href="#备份至其他-gist" aria-label="Permalink to “备份至其他 Gist”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3519 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD1sYxG_xrKVR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 备份至其他 Gist</u><br><br>若要上传订阅至其他 Gist 见 <a href="/blog/posts/1428">此处</a><br><br>文件管理 - 导入 - 导入评论区 JSON<br><br>修改图中参数 即可<br><br>因为此文件内部执行了上传备份任务 但返回的内容不包含实际数据 故可放心设置一个同步配置的任务关联此文件<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #备份 #数据 #Gist #上传</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3519">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[拓竹 A1 接入 HomeAssistant 使用 Bark 定时推送进度/摄像头画面]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3542</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3542</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[拓竹 A1 接入 HomeAssistant 使用 Bark 定时推送进度/摄像头画面
&lt;!-- Generated from https://t.me/zhetengsha/3542 by s]]></description>
            <content:encoded><![CDATA[<h1 id="拓竹-a1-接入-homeassistant-使用-bark-定时推送进度-摄像头画面" tabindex="-1">拓竹 A1 接入 HomeAssistant 使用 Bark 定时推送进度/摄像头画面 <a class="header-anchor" href="#拓竹-a1-接入-homeassistant-使用-bark-定时推送进度-摄像头画面" aria-label="Permalink to “拓竹 A1 接入 HomeAssistant 使用 Bark 定时推送进度/摄像头画面”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3542 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADj8QxGz45kVR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADkMQxGz45kVR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>拓竹 A1 接入 HomeAssistant 使用 Bark 定时推送进度/摄像头画面</u><br><br>如果是想长按通知展开后实时监看, 可以用 HA 自带的通知 <a href="https://companion.home-assistant.io/docs/notifications/dynamic-content#camera-stream">文档</a><br><br>HA 里摄像头可以 PiP 但一般也不用一直盯着 定时推一下画面看一眼就挺好...HA 的通知也支持重要警告/铃声啥的. 但是 iOS 自定义推送图标好像没支持(Android 有 <code>icon-url</code>), Bark 更舒服一点 还可以分组, 暂停通知啥的<br><br>先在 Home Assistatnt 里使用 <a href="https://github.com/greghesp/ha-bambulab">greghesp/ha-bambulab</a> 接入打印机<br><br>然后在脚本里配置 使用 Node.js 定时执行即可<br><br><code>notificationUrl</code> 的部分可以自己微调下 比如加入 Bark 的时效性通知, 重要警告, 铃声啥的<br><br><img class="telegram-custom-emoji" src="/telegram/AgADlAsAAhbu2Vc.webp" alt="😙" loading="lazy" decoding="async"> <a href="https://gist.githubusercontent.com/xream/bec9d9d7826927653b8368d7c686c9aa/raw/printer.js">文件</a><br><br>相关 <a href="/blog/posts/2829">拓竹 A1/P1/X1 接入 HomeAssistant 炒面自动检测</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"><a href="https://telegram.me/zhetengsha/811">3D 打印</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #HomeAssistant #HA #智能家居 #3D #打印 #拓竹 #bambu #A1 #AI #Bark #通知 #摄像头</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3542">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Gist 操作异常 - 如何判断 GitHub 账号被 shadow ban 了]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3603</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3603</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Gist 操作异常 - 如何判断 GitHub 账号被 shadow ban 了
&lt;!-- Generated from https://t.me/zhetengsha/3603 by scri]]></description>
            <content:encoded><![CDATA[<h1 id="gist-操作异常-如何判断-github-账号被-shadow-ban-了" tabindex="-1">Gist 操作异常 - 如何判断 GitHub 账号被 shadow ban 了 <a class="header-anchor" href="#gist-操作异常-如何判断-github-账号被-shadow-ban-了" aria-label="Permalink to “Gist 操作异常 - 如何判断 GitHub 账号被 shadow ban 了”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3603 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Gist 操作异常 - 如何判断 GitHub 账号被 shadow ban 了</u><br><br>1. 假设你的 id 是 xxx. 已登录状态, 浏览器访问 <a href="https://github.com/xxx">https://github.com/xxx</a> 是正常的; 未登录状态 <a href="https://github.com/xxx">https://github.com/xxx</a> 是 404<br><br>2. 日志里显示: 获取到当前 GitHub 用户的 gist: 0 个. API 获取不到 gists 列表<br><br>建议申诉或换号<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Gist #GitHub #API #Ban</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3603">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[抓取网页的订阅]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3622</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3622</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[抓取网页的订阅
&lt;!-- Generated from https://t.me/zhetengsha/3622 by scripts/sync-telegram.ts --
&lt;div c]]></description>
            <content:encoded><![CDATA[<h1 id="抓取网页的订阅" tabindex="-1">抓取网页的订阅 <a class="header-anchor" href="#抓取网页的订阅" aria-label="Permalink to “抓取网页的订阅”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3622 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADg8UxG1tvaFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADhMUxG1tvaFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Sub-Store 抓取网页中的订阅示例</u><br><br>示范一下如何抓<br>其实这个 repo 里的不需要爬虫...因为它的链接其实有规律 变量就是日期 anyway...演示一下怎么抓了之后下载解析<br><br>如图 1 导入 评论区的文件<br><br>开嫖<br><br>图 2 流量订阅信息是乱写的 娱乐一下<br><br>🆕 新增示范 <a href="https://t.me/zhetengsha/4394">获取套了 CF 的网页上的订阅</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #爬虫 #免费 #白嫖 #网页</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3622">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[单条订阅中拉取多条订阅并根据订阅设置节点名称]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3631</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3631</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[单条订阅中拉取多条订阅并根据订阅设置节点名称
&lt;!-- Generated from https://t.me/zhetengsha/3631 by scripts/sync-telegram.]]></description>
            <content:encoded><![CDATA[<h1 id="单条订阅中拉取多条订阅并根据订阅设置节点名称" tabindex="-1">单条订阅中拉取多条订阅并根据订阅设置节点名称 <a class="header-anchor" href="#单条订阅中拉取多条订阅并根据订阅设置节点名称" aria-label="Permalink to “单条订阅中拉取多条订阅并根据订阅设置节点名称”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3631 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADB8IxG5eroFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADBsYxG21toVR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADCcIxG5eroFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADCMIxG5eroFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称</u><br><br>如果是多个单条订阅 -&gt; 组合订阅里给节点加单条订阅名称前缀, <a href="https://t.me/zhetengsha_group/1026647">参考这个</a><br><br>需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 <code>[名称 1]</code><br><br>目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称<br><br>如图 1 导入 <a href="https://t.me/zhetengsha/3631?comment=1026742">评论区的文件</a><br><br>改 图 2 和 图 3 的部分<br><br><s>图 4 流量订阅信息是乱写的 娱乐一下</s><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #名称</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3631">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[修改 QX 的 obfs=http 为 vmess-http]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3777</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3777</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[修改 QX 的 obfs=http 为 vmess-http
&lt;!-- Generated from https://t.me/zhetengsha/3777 by scripts/sync-t]]></description>
            <content:encoded><![CDATA[<h1 id="修改-qx-的-obfs-http-为-vmess-http" tabindex="-1">修改 QX 的 obfs=http 为 vmess-http <a class="header-anchor" href="#修改-qx-的-obfs-http-为-vmess-http" aria-label="Permalink to “修改 QX 的 obfs=http 为 vmess-http”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3777 by scripts/sync-telegram.ts -->
<div class="telegram-content">修改 QX 的 <code>obfs=http</code> 为 <code>obfs=vmess-http</code> / <code>obfs=shadowsocks-http</code><br><br>来自群友 @ICoeMix 的需求<br><br>QX 说明:<br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">The obfs=http for shadowsocks protocol follows the shadowsocks project's simple-obfs plugin. The obfs=http for VMess protocol follows V2Ray's implementation. These 2 obfuscations are totally different. Sometimes to comply with your special server settings (「shadowsocks」 + 「http obfuscation of VMess」 or 「VMess」 + 「http obfuscation of shadowsocks」. The latter rarely happens, and the former happens when the server side deployed by V2Ray (or similar programs) with shadowsocks protocol and V2Ray built-in http obfuscation), you may set obfs=vemss-http for shadowsocks protocol, or obfs=shadowsocks-http for vmess protocol.</pre></blockquote><br><br>脚本操作:</div>
<div class="language-JavaScript"><button title="Copy Code" class="copy"></button><span class="lang">JavaScript</span><pre><!--::markdown-it-async::qrceia4406328c2noupz5::--><code>if($server.type == &#039;ss&#039; &amp;&amp; $server[&#039;plugin-opts&#039;]?.mode === &#039;http&#039;){
  $server[&#039;plugin-opts&#039;].mode = &#039;vmess-http&#039;
  // $server[&#039;plugin-opts&#039;].mode = &#039;shadowsocks-http&#039;
}</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #节点 #SS #obfs #QX #http #vmess-http #shadowsocks-http</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3777">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用官方 Sub-Store 前端连接非本地 HTTP 后端]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3871</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3871</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用官方 Sub-Store 前端连接非本地 HTTP 后端
&lt;!-- Generated from https://t.me/zhetengsha/3871 by scripts/sync-t]]></description>
            <content:encoded><![CDATA[<h1 id="使用官方-sub-store-前端连接非本地-http-后端" tabindex="-1">使用官方 Sub-Store 前端连接非本地 HTTP 后端 <a class="header-anchor" href="#使用官方-sub-store-前端连接非本地-http-后端" aria-label="Permalink to “使用官方 Sub-Store 前端连接非本地 HTTP 后端”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3871 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADBckxGyf0QFZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADBMkxGyf0QFZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>使用官方 Sub-Store 前端连接非本地 HTTP 后端</u><br><br>Chrome 如图 1<br><code>chrome://settings/content/insecureContent</code><br><br>Edge 如图 2<br><code>edge://settings/privacy/sitePermissions/allPermissions/insecureContent</code><br><br>添加 <code>sub-store.vercel.app</code> 即可<br>有的浏览器可能有 bug 可尝试填写 <code>https://sub-store.vercel.app</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #自建 #前端 #Sub-Store #SubStore #后端 #不安全 #混合内容</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3871">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[忠诚的 战锤 40K 帝国纪年法 Imperial Dating System]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3890</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3890</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[忠诚的 战锤 40K 帝国纪年法 Imperial Dating System
&lt;!-- Generated from https://t.me/zhetengsha/3890 by scrip]]></description>
            <content:encoded><![CDATA[<h1 id="忠诚的-战锤-40k-帝国纪年法-imperial-dating-system" tabindex="-1">忠诚的 战锤 40K 帝国纪年法 Imperial Dating System <a class="header-anchor" href="#忠诚的-战锤-40k-帝国纪年法-imperial-dating-system" aria-label="Permalink to “忠诚的 战锤 40K 帝国纪年法 Imperial Dating System”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3890 by scripts/sync-telegram.ts -->
<p><video class="telegram-media" src="/telegram/AgADiBoAAmnXQFY.mp4" aria-label="9月14日.mp4" controls playsinline preload="metadata"></video></p>
<div class="telegram-content"><u>使用 Scripting 实现忠诚的 战锤 40K 帝国纪年法 Imperial Dating System</u><br><br>参考 <a href="https://wh40k.lexicanum.com/wiki/Imperial_Dating_System">帝国纪年法 Imperial Dating System</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> 已上传 <a href="https://scripting.fun/import_scripts?urls=%5B%22https%3A%2F%2Fgithub.com%2Fxream%2Fscripts%2Fraw%2Frefs%2Fheads%2Fmain%2Fscripting%2FImperial%20Dating%20System.scripting%22%5D">一键安装</a><br><br><a href="https://t.me/zhetengsha/3890?comment=1069649"><s>文件见评论区</s></a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/70/">小组件合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #小组件 #脚本 #日历 #战锤 #iOS #Scripting #widget</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3890">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[TeleBox 设置代理解决无法连接到 Telegram]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/3947</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/3947</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[TeleBox 设置代理解决无法连接到 Telegram
&lt;!-- Generated from https://t.me/zhetengsha/3947 by scripts/sync-tel]]></description>
            <content:encoded><![CDATA[<h1 id="telebox-设置代理解决无法连接到-telegram" tabindex="-1">TeleBox 设置代理解决无法连接到 Telegram <a class="header-anchor" href="#telebox-设置代理解决无法连接到-telegram" aria-label="Permalink to “TeleBox 设置代理解决无法连接到 Telegram”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/3947 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>TeleBox: 设置代理解决无法连接到 Telegram</u><br><br>若出现错误 无法连接到 Telegram</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::14asfwtu6z2pbw8z1ex53h::--><code>Error: TIMEOUT

[2025-09-24T19:33:17.942] [INFO] - [Started reconnecting]
[2025-09-24T19:33:17.942] [WARN] - [[Reconnect] Closing current connection...]
[2025-09-24T19:33:17.942] [INFO] - [Disconnecting from 149.154.167.91:80/TCPFull...]
[2025-09-24T19:33:17.942] [INFO] - [Connecting to 149.154.167.91:80/TCPFull...]
[2025-09-24T19:33:18.202] [INFO] - [Connection to 149.154.167.91:80/TCPFull complete!]
[2025-09-24T19:33:18.203] [INFO] - [Handling reconnect!]</code></pre>
</div><div class="telegram-content">可尝试<br><br>- 安装 WireProxy<br><br><code>wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh &amp;&amp; bash menu.sh w</code><br><br>- 配置代理（WireProxy 默认端口 40000）<br><br>在 telebox 的 <code>config.json</code> 中设置 <code>proxy</code> 字段</div>
<div class="language-json"><button title="Copy Code" class="copy"></button><span class="lang">json</span><pre><!--::markdown-it-async::2jl9j5a0fqpwslwv70ewkf::--><code>&quot;proxy&quot;: {
    &quot;ip&quot;: &quot;127.0.0.1&quot;,
    &quot;port&quot;: 40000,
    &quot;socksType&quot;: 5
  }</code></pre>
</div><div class="telegram-content">注意不要漏了前面或者后面的逗号, 需要是合法的 JSON<br><br>在各位群友的努力下, 目前(2025-11-17) 拥有 94 个插件<br><br>今后会持续带来新的插件和插件的用法说明 敬请期待<br><br>可在 <a href="https://github.com/TeleBoxOrg/TeleBox">📦 仓库</a> | 🧩 <a href="https://github.com/TeleBoxOrg/TeleBox_Plugins">插件</a> | 👥 <a href="https://t.me/teleboxdevgroup">群组</a> | 📢 <a href="https://t.me/teleboxdev">频道</a> 查看<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"><a href="/blog/229/">TeleBox 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #TeleBox #Telegram  #tg #人形自走机器人 #bot #插件 #代理 #无法连接 #超时 #WireProxy</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/3947">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[多条订阅仅返回一条有效数据+流量信息]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4051</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4051</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[多条订阅仅返回一条有效数据+流量信息
&lt;!-- Generated from https://t.me/zhetengsha/4051 by scripts/sync-telegram.ts -]]></description>
            <content:encoded><![CDATA[<h1 id="多条订阅仅返回一条有效数据-流量信息" tabindex="-1">多条订阅仅返回一条有效数据+流量信息 <a class="header-anchor" href="#多条订阅仅返回一条有效数据-流量信息" aria-label="Permalink to “多条订阅仅返回一条有效数据+流量信息”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4051 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADLwxrGxDKIFR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADFQtrG93LKVR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 多条订阅仅返回一条有效数据+流量信息</u><br><br><a href="https://t.me/zhetengsha_group/1099630">来自群友的需求</a> <br>这个是拉取订阅的时候 去写入流量信息<br>所以可能是下一次才会在客户端里看到新的流量信息<br><br><img class="telegram-custom-emoji" src="/telegram/AgADlAsAAhbu2Vc.webp" alt="😙" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/4051?comment=1099668">文件见评论区</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #流量 #机场 #订阅信息 #机场流量 #订阅套餐 #订阅流量 #流量节点</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4051">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[TeleBox 保活自动重启之外部监控版]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4127</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4127</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[TeleBox 保活自动重启之外部监控版
&lt;!-- Generated from https://t.me/zhetengsha/4127 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="telebox-保活自动重启之外部监控版" tabindex="-1">TeleBox 保活自动重启之外部监控版 <a class="header-anchor" href="#telebox-保活自动重启之外部监控版" aria-label="Permalink to “TeleBox 保活自动重启之外部监控版”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4127 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>TeleBox: 保活自动重启之外部监控版</u><br><br>▎原理<br><br>脚本保活定时将时间戳写入某个文件<br><br>外部(如宿主机 crontab) 定时检测这个文件. 按需重启服务/容器<br><br>容器版需要自己注意在宿主机上 文件到底在哪个路径. 一般可用 <code>docker inspect xxx</code> 看下到底映射了啥路径<br><br>▎ 说明<br><br>1.  安装 <code>.tpm i keep_online</code><br><br>2. <a href="https://github.com/TeleBoxDev/TeleBox_Plugins/blob/main/keep_online/keep_online.sh?raw=true">定时任务脚本供参考<br><br></a>记得查看内容, 理解一下上面的逻辑, 把需要修改的部分改成适合你的环境的. 我写的都是我宿主机直接跑的路径和命令, 你要改成你的<br><br>▎相关<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="/blog/posts/3947">设置代理解决无法连接到 Telegram</a><br><br>在各位群友的努力下, 目前(2025-11-17) 拥有 94 个插件<br><br>今后会持续带来新的插件和插件的用法说明 敬请期待<br><br>可在 <a href="https://github.com/TeleBoxOrg/TeleBox">📦 仓库</a> | 🧩 <a href="https://github.com/TeleBoxOrg/TeleBox_Plugins">插件</a> | 👥 <a href="https://t.me/teleboxdevgroup">群组</a> | 📢 <a href="https://t.me/teleboxdev">频道</a> 查看<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"><a href="/blog/229/">TeleBox 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async">#TeleBox #Telegram  #tg #人形自走机器人 #bot #插件 #脚本 #restart #keep_online #保活 #自动重启</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4127">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[单条订阅中合并多个远程订阅链接的订阅流量信息]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4245</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4245</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[单条订阅中合并多个远程订阅链接的订阅流量信息
&lt;!-- Generated from https://t.me/zhetengsha/4245 by scripts/sync-telegram.]]></description>
            <content:encoded><![CDATA[<h1 id="单条订阅中合并多个远程订阅链接的订阅流量信息" tabindex="-1">单条订阅中合并多个远程订阅链接的订阅流量信息 <a class="header-anchor" href="#单条订阅中合并多个远程订阅链接的订阅流量信息" aria-label="Permalink to “单条订阅中合并多个远程订阅链接的订阅流量信息”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4245 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 单条订阅中合并多个远程订阅链接的订阅流量信息</u><br><br><a href="https://t.me/zhetengsha_group/1127950">来自群友的需求</a> <br>这个是拉取订阅的时候 去写入流量信息<br>所以可能是下一次才会在客户端里看到新的流量信息<br><br><img class="telegram-custom-emoji" src="/telegram/AgADlAsAAhbu2Vc.webp" alt="😙" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group/1128034">文件</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #流量 #机场 #订阅信息 #机场流量 #订阅套餐 #订阅流量 #流量节点</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4245">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[节点送中检测]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4283</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4283</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[节点送中检测
&lt;!-- Generated from https://t.me/zhetengsha/4283 by scripts/sync-telegram.ts --
&lt;img cl]]></description>
            <content:encoded><![CDATA[<h1 id="节点送中检测" tabindex="-1">节点送中检测 <a class="header-anchor" href="#节点送中检测" aria-label="Permalink to “节点送中检测”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4283 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADEAtrG_cY4FV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 节点送中检测</u><br><br>脚本是 <a href="/blog/posts/1269">检测落地</a><br>核心参数如图<br><br><code>return $server._geo &amp;&amp; !$server._geo.includes('www.google.cn')</code><br><br>逻辑是用节点请求 <a href="https://www.youtube.com/premium">https://www.youtube.com/premium</a><br>然后判断是否包含 <a href="https://www.google.cn">www.google.cn</a><br>这个逻辑我抄的 <a href="https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh">https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS #落地 #Google #送中 #YouTube</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4283">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用脚本后 请求超时]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4342</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4342</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用脚本后 请求超时
&lt;!-- Generated from https://t.me/zhetengsha/4342 by scripts/sync-telegram.ts --
&lt;im]]></description>
            <content:encoded><![CDATA[<h1 id="使用脚本后-请求超时" tabindex="-1">使用脚本后 请求超时 <a class="header-anchor" href="#使用脚本后-请求超时" aria-label="Permalink to “使用脚本后 请求超时”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4342 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADKwxrG8LImVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>再说明一下 Sub-Store 脚本处理超时的问题</u><br><br>使用脚本测试不开缓存可能会导致每次请求都耗时过长而请求超时, 可选择<br><br>▎ 方案 1<br><br>配置 Gist 定时上传, 客户端拉取 Gist 链接<br><br>定时任务没有超时的说法. 就是花一些时间跑完<br><br>▎ 方案 2<br><br><a href="https://t.me/zhetengsha/2605">配置缓存和定时处理订阅</a><br><br>在对应的脚本中使用参数(<video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 别忘了这个, 一般为 <code>cache</code>, 值设为 <code>true</code> 即可) 开启缓存, 如图所示<br><br>这样你定时跑, 让客户端从 Sub-Store 拉取的时候都能走缓存 , 也不会超时<br><br>▎ 方案 3<br><br>类似方案 2 但是用同步配置来触发<br>创建一个同步配置 设置定时 然后选择订阅 然后选不上传产物<br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #小课堂 #脚本 #缓存 #超时 #Gist</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4342">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[国行 Mac 显示 🇹🇼 emoji]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4377</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4377</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[国行 Mac 显示 🇹🇼 emoji
&lt;!-- Generated from https://t.me/zhetengsha/4377 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="国行-mac-显示-🇹🇼-emoji" tabindex="-1">国行 Mac 显示 🇹🇼 emoji <a class="header-anchor" href="#国行-mac-显示-🇹🇼-emoji" aria-label="Permalink to “国行 Mac 显示 🇹🇼 emoji”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4377 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD6gxrG-0eaFZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>国行 Mac 显示 🇹🇼 emoji</u><br><br>实测 M 系列并不需要在首次激活时候选择中国大陆之外的国家地区(截止 2025-12-26 00:12:42 截图所示机型系统 可用)<br><br>1. <code>sudo /usr/libexec/PlistBuddy -c "Set :Country TW" /Library/Preferences/.GlobalPreferences.plist</code><br>2.  系统设定-通用-语言地区中将地区改为台湾<br>3. <code>sudo killall cfprefsd</code><br>4. 重启系统<br><br>参考 <a href="https://chiehmo.com/blog/display-taiwan-emoji-on-cn-mac">https://chiehmo.com/blog/display-taiwan-emoji-on-cn-mac</a> 原文及评论区<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #macOS #Mac #emoji #国行</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4377">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[TeleBox kitt 插件实现自动延迟删除消息]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4403</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4403</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[TeleBox kitt 插件实现自动延迟删除消息
&lt;!-- Generated from https://t.me/zhetengsha/4403 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="telebox-kitt-插件实现自动延迟删除消息" tabindex="-1">TeleBox kitt 插件实现自动延迟删除消息 <a class="header-anchor" href="#telebox-kitt-插件实现自动延迟删除消息" aria-label="Permalink to “TeleBox kitt 插件实现自动延迟删除消息”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4403 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>TeleBox: kitt 插件实现自动延迟删除消息</u><br><br>1.  安装 <code>.tpm i kitt</code><br><br>2. 配置</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::23mgqf1oy15g2yhlgqn9ir::--><code>.kitt add 自动延迟删除消息
return [&#039;-1001771725356&#039;].includes(msg.chatId.toString()) &amp;&amp; [&#039;/report&#039;].includes(msg.text)
setTimeout(async () =&gt; { try { await msg.delete() } catch (e) {}; }, 15 * 1000);</code></pre>
</div><div class="telegram-content">在 <code>-1001771725356</code> 的对话中延迟 15 秒删除 <code>/report</code><br><br>其中对话 ID 匹配逻辑也已换成使用对话的 <code>title</code> 或者 <code>username</code>, 类似这样:</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::kafx3crc81guh99jdc8th::--><code> [`折腾啥`].includes(msg.chat.title)</code></pre>
</div><div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::yyslyc1396edvg8bafj59d::--><code>  [`zhetengsha_group`].includes(msg.chat.username)  </code></pre>
</div><div class="telegram-content">不知道怎么查对话信息的 可以用 <code>.entity</code> 命令<br><br>要注意 js 的语法, 有的群名称里可能带引号<br><br>在各位群友的努力下, 目前(2025-12-30) 拥有 105 个插件<br><br>今后会持续带来新的插件和插件的用法说明 敬请期待<br><br>可在 <a href="https://github.com/TeleBoxOrg/TeleBox">📦 仓库</a> | 🧩 <a href="https://github.com/TeleBoxOrg/TeleBox_Plugins">插件</a> | 👥 <a href="https://t.me/teleboxdevgroup">群组</a> | 📢 <a href="https://t.me/teleboxdev">频道</a> 查看<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"><a href="/blog/229/">TeleBox 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async">#TeleBox #Telegram  #tg #人形自走机器人 #bot #插件 #脚本 #删除 #消息 #清理 #kitt #自动化 #延迟</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4403">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[yahps: 正向代理加速服务]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4433</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4433</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[yahps: 正向代理加速服务
&lt;!-- Generated from https://t.me/zhetengsha/4433 by scripts/sync-telegram.ts --
&]]></description>
            <content:encoded><![CDATA[<h1 id="yahps-正向代理加速服务" tabindex="-1">yahps: 正向代理加速服务 <a class="header-anchor" href="#yahps-正向代理加速服务" aria-label="Permalink to “yahps: 正向代理加速服务”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4433 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Yet Another HTTP Proxy Server (yahps): 基于 Bun 的正向代理服务</u><br><br>▎使用场景<br><br>GitHub 加速等 比如用于 <a href="https://t.me/zhetengsha/3561">Sub-Store 的这个配置</a><br><br>本项目为纯 AI 辅助实验品，仅供学习交流使用，请勿用于商业用途。<br><br>没有缓存等功能，仅做最简单的请求转发。<br><br>▎支持配置自定义路径, URL 黑白名单正则, User-Agent 黑白名单, 错误信息<br><br>例如仅限自己使用的代理 App 拉取之类的<br><br>如果不想部署后被滥用，建议同时配置：<br><br>- 严格的 URL <code>allowlist</code>/<code>denylist</code> 和 <code>userAgentAllowlist</code>/<code>userAgentDenylist</code><br><br>- 复杂的 <code>proxyPath</code>, 避免根路径 <code>/</code> 直接暴露代理能力<br><br>- 更通用的 <code>localRejectionResponse</code> 响应体，例如返回普通的 <code>404 Not Found</code><br><br>▎支持上游 30x 重定向<br><br>▎支持按规则自动注入请求头 适合拉私库或防止 429<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfQ4AAhOA0Vc.webp" alt="😘" loading="lazy" decoding="async"> <a href="https://github.com/xream/yahps">xream/yahps</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADkwwAAthU0Vc.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #github #加速 #代理 #正向代理</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4433">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[playwright 等方案自动化抓取机场订阅]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4459</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4459</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[playwright 等方案自动化抓取机场订阅
&lt;!-- Generated from https://t.me/zhetengsha/4459 by scripts/sync-telegram]]></description>
            <content:encoded><![CDATA[<h1 id="playwright-等方案自动化抓取机场订阅" tabindex="-1">playwright 等方案自动化抓取机场订阅 <a class="header-anchor" href="#playwright-等方案自动化抓取机场订阅" aria-label="Permalink to “playwright 等方案自动化抓取机场订阅”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4459 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD9QtrGzsd6VZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD9AtrGzsd6VZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> playwright 自动化抓取机场订阅更新到 Sub-Store</u><br><br>写着玩的 其实我感觉还是有点蛋疼<br>注释都加了<br>所有的点击元素和操作逻辑都需要根据你机场后台修改...<br>有需要的人自己结合 AI 和文档折腾 不要问我<br><br><img class="telegram-custom-emoji" src="/telegram/AgADlAsAAhbu2Vc.webp" alt="😙" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/4459?comment=1150230">文件</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #阅后即焚 #playwright #自动化</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4459">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[自建 SideStore Anisette 自签服务器]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4482</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4482</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[自建 SideStore Anisette 自签服务器
&lt;!-- Generated from https://t.me/zhetengsha/4482 by scripts/sync-tele]]></description>
            <content:encoded><![CDATA[<h1 id="自建-sidestore-anisette-自签服务器" tabindex="-1">自建 SideStore Anisette 自签服务器 <a class="header-anchor" href="#自建-sidestore-anisette-自签服务器" aria-label="Permalink to “自建 SideStore Anisette 自签服务器”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4482 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>自建 SideStore Anisette 服务器</u><br><br>群友反馈说官方列表的都连接不畅 StosVPN/LocalDevVPN 开着 还是直连的服务器<br>所以用 Clash Mi/sing-box 走代理且支持 StosVPN/LocalDevVPN 的功能( loopback-address 10.7.0.1)<br>如果你换成 sing-box 的话就完美了 <a href="https://t.me/zhetengsha_group/1153428">参考这个</a><br>亲测 Clash Mi(免费) 和 <a href="https://t.me/zhetengsha/5693">Everywhere</a> 也可以 配置里加上 <a href="https://t.me/zhetengsha_group/1158277">这个</a><br>👉🏻 <a href="https://t.me/zhetengsha_group/1149310">快捷指令自动化每天定时无感刷新</a><br><br>可以看手速 <a href="https://t.me/aiyueshuxiangy/200111">github上看了下目前这个方法可行，就是比较吃手速</a><br><br>没必要自建了 还是用上面的方法稳<br><br>—- 分割线—-<br><br>当然也可以自建一个 自己稳稳用<br><br>Anisette 自建服务器项目: <a href="https://github.com/Dadoum/anisette-v3-server">https://github.com/Dadoum/anisette-v3-server</a><br><br><code>docker volume create anisette-v3_data</code><br>然后 docker compose</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::uzsng1dvstl1pxm5f7af9::--><code>services:
  anisette-v3-server:
    restart: always
    container_name: anisette-v3
    ports:
      - 127.0.0.1:6969:6969
    volumes:
      - anisette-v3_data:/home/Alcoholic/.config/anisette-v3/lib/
    image: dadoum/anisette-v3-server
volumes:
  anisette-v3_data:
    external: true
    name: anisette-v3_data</code></pre>
</div><div class="telegram-content">这里我只监听了 127.0.0.1:6969<br>然后域名 <a href="https://a.com">https://a.com</a> 反代 6969<br>准备一个 json 文件</div>
<div class="language-json"><button title="Copy Code" class="copy"></button><span class="lang">json</span><pre><!--::markdown-it-async::vwev794v370j4f8rqcd06u::--><code>{
  &quot;servers&quot;: [
    {
      &quot;name&quot;: &quot;a&quot;,
      &quot;address&quot;: &quot;https://a.com&quot;
    }
  ]
}</code></pre>
</div><div class="telegram-content">然后 SideStore App Settings 里的 Anisette Servers 里 输入框里填 json 文件的链接, 点 Refresh Servers, 然后选 a 这项<br><br>官方文档: <a href="https://docs.sidestore.io/docs/advanced/anisette">https://docs.sidestore.io/docs/advanced/anisette</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #VPS #服务器 #自建 #证书 #SideStore #Anisette #自签 #Docker #iOS #Apple</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4482">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[机场阅后即焚/私有客户端应对方案]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4490</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4490</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[机场阅后即焚/私有客户端应对方案
&lt;!-- Generated from https://t.me/zhetengsha/4490 by scripts/sync-telegram.ts --
]]></description>
            <content:encoded><![CDATA[<h1 id="机场阅后即焚-私有客户端应对方案" tabindex="-1">机场阅后即焚/私有客户端应对方案 <a class="header-anchor" href="#机场阅后即焚-私有客户端应对方案" aria-label="Permalink to “机场阅后即焚/私有客户端应对方案”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4490 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Sub-Store 机场阅后即焚/私有客户端应对方案</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>拿到订阅链接后别打开, 结尾加上 <code>#cacheKey=xxx</code> (<code>xxx</code> 不要重复, 这是缓存的 <code>key</code> ) 填入 Sub-Store 开启乐观缓存功能 详见 <a href="https://t.me/zhetengsha/1417">https://t.me/zhetengsha/1417</a><br>顺便也可以加上 <code>noFlow</code> 不查询流量信息, 反正都焚了...类似这样 <code>#cacheKey=xxx&amp;noFlow</code><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>上面这个方法其实还是会尝试拉取的. 所以还有个办法: 拿到订阅链接后别打开, 结尾加 <code>#cacheTtl=31536000&amp;headersCacheTtl=31536000</code> 这样缓存为一年 就不会拉取了. 流量查询好像也没啥意义了, 直接设置不查 <code>#cacheTtl=31536000&amp;noFlow</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>其实用乐观缓存没啥意义 反正都要手动更 不如把订阅内容直接填到 Sub-Store 订阅里的本地内容里<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>通过 API 自动登录获取订阅 参考 <a href="https://t.me/zhetengsha/4533">https://t.me/zhetengsha/4533</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>处理 xor/aes-cbc 加密 提取机场订阅方案分享 <a href="https://t.me/zhetengsha/5618">https://t.me/zhetengsha/5618</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><a href="https://gist.github.com/zanderzhng/52d8251c45e770ebd07d7cf90619b571">机场的定制客户端从登录到获取订阅到解密（AES加密）订阅文件的流程</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>如果机场后台 cookie 不过期, 就能爬虫的方法爬, Sub-Store 里写脚本就能全自动 比如 <a href="/blog/posts/3420">https://t.me/zhetengsha/3420</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>但是一般没有不过期的, 可以选择一直开着标签页, userscript 保活-&gt;提取内容-&gt;自动更新 Sub-Store 某个订阅的内容 参考 <a href="https://t.me/zhetengsha_group/1118477">https://t.me/zhetengsha_group/1118477</a> 这个不完整 只是一个最简示范, 如果你想用这个方案 可以结合下面一个一起看<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>使用 playwright 等方案自动化登录并抓取机场订阅更新到 Sub-Store 参考 <a href="/blog/posts/4459">https://t.me/zhetengsha/4459</a><br><br>无代码/低代码方案可以考虑使用带录制功能的自动化工具或辅助你创建动作的工具 比如 <a href="https://t.me/zhetengsha/4457">https://t.me/zhetengsha/4457</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #机场 #阅后即焚 #playwright #自动化</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4490">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[TeleBox 配置 Cloudflare AI Gateway Gemini]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4494</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4494</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[TeleBox 配置 Cloudflare AI Gateway Gemini
&lt;!-- Generated from https://t.me/zhetengsha/4494 by scrip]]></description>
            <content:encoded><![CDATA[<h1 id="telebox-配置-cloudflare-ai-gateway-gemini" tabindex="-1">TeleBox 配置 Cloudflare AI Gateway Gemini <a class="header-anchor" href="#telebox-配置-cloudflare-ai-gateway-gemini" aria-label="Permalink to “TeleBox 配置 Cloudflare AI Gateway Gemini”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4494 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD3A1rG6kKGVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADbw9rG7OFEFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>TeleBox 配置 Cloudflare AI Gateway Gemini</u><br><br><a href="https://dash.cloudflare.com">https://dash.cloudflare.com</a> 后台找到图 1 左侧入口<br><br>创建一个网关 假设名为 test<br><br>找到图 1 右侧 选择 Google Al Studio 再选择 Native<br>复制红框里引号里完整的一串 URL<br><br>安装 ai 插件: <code>.tpm i ai</code><br><br><code>GEMINI_API_KEY</code> 是 Gemini 的 API KEY<br><code>https://gateway.ai.cloudflare.com/v1/xxxxxxxx/test/google-ai-studio</code> 就是刚刚复制的一串 URL<br><br>配置:<br><code>.ai config add gemini GEMINI_API_KEY https://gateway.ai.cloudflare.com/v1/xxxxxxxx/test/google-ai-studio</code><br><br><code>.ai model chat gemini gemini-2.5-flash</code><br><br><code>.ai model search gemini gemini-2.5-flash</code><br><br>这样 <code>.ai search 无锡今天天气</code> 就会自动调用 Google Search 完美查询<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"><a href="/blog/229/">TeleBox 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #TeleBox #Telegram  #tg #人形自走机器人 #bot #插件 #代理 #AI #Gemini #Cloudflare #gateway #网关</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4494">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[macOS pkg 提取 app 教程]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4584</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4584</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[macOS pkg 提取 app 教程
&lt;!-- Generated from https://t.me/zhetengsha/4584 by scripts/sync-telegram.ts ]]></description>
            <content:encoded><![CDATA[<h1 id="macos-pkg-提取-app-教程" tabindex="-1">macOS pkg 提取 app 教程 <a class="header-anchor" href="#macos-pkg-提取-app-教程" aria-label="Permalink to “macOS pkg 提取 app 教程”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4584 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>macOS pkg 提取 app 教程</u><br><br>当你不是很信任某些 pkg 安装包的时候, 可以尝试解包把 app 提取出来<br><br>1. <code>xar -xf xxx.pkg</code> 然后你会看到解出来一个东西, bundle id 命名, 类似 <code>org.a.b.pkg</code><br>2. <code>cat org.a.b.pkg/Payload | cpio -i</code> 然后你会看到解出来一个 <code>xxx.app</code><br><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/52/">macOS 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #macOS #Mac #pkg #app #解包 #安装包 #安装 #提取</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4584">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[下载 ipa 方案小汇总]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4587</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4587</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[下载 ipa 方案小汇总
&lt;!-- Generated from https://t.me/zhetengsha/4587 by scripts/sync-telegram.ts --
&lt;]]></description>
            <content:encoded><![CDATA[<h1 id="下载-ipa-方案小汇总" tabindex="-1">下载 ipa 方案小汇总 <a class="header-anchor" href="#下载-ipa-方案小汇总" aria-label="Permalink to “下载 ipa 方案小汇总”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4587 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>下载 ipa 方案小汇总</u><br><br>1. <a href="https://github.com/majd/ipatool">IPATool</a><br>古法手作<br><br>2. <a href="https://t.me/NobyDa/1014">Scripting 脚本</a><br>现代化 搜-&gt;长按选择版本-&gt;下载-&gt;安装<br>但是需要一个 Scripting<br><br>3. <a href="https://github.com/ij369/ipa-harbor">自建 IPA-Harbor</a><br>Docker 自建<br>网页版操作也挺方便<br><br>4. <a href="https://github.com/AhmedBafkir/DLiPA">自签 DLiPA</a><br>还没玩<br><br>5. <a href="https://github.com/bahattinkoc/ipaverse">macOS 版 ipaverse</a><br>还没玩<br><br><img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #自签 #自建 #ipa #app</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4587">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[MTD - Mihomo TUI Dashboard]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4652</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4652</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[MTD - Mihomo TUI Dashboard
&lt;!-- Generated from https://t.me/zhetengsha/4652 by scripts/sync-teleg]]></description>
            <content:encoded><![CDATA[<h1 id="mtd-mihomo-tui-dashboard" tabindex="-1">MTD - Mihomo TUI Dashboard <a class="header-anchor" href="#mtd-mihomo-tui-dashboard" aria-label="Permalink to “MTD - Mihomo TUI Dashboard”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4652 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADnAxrG0aaqFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADnQxrG0aaqFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>MTD - Mihomo TUI Dashboard</u><br><br>本项目为纯 AI 辅助实验品，仅供学习交流使用，请勿用于商业用途。<br><br>功能做了一些 折腾着玩<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfQ4AAhOA0Vc.webp" alt="😘" loading="lazy" decoding="async"> <a href="https://github.com/xream/mihomo-tui-dashboard">xream/mihomo-tui-dashboard</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADkwwAAthU0Vc.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #mihomo #dashboard #终端 #面板 #代理</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4652">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[FlowDown 实时活动版快捷指令]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4664</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4664</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[FlowDown 实时活动版快捷指令
&lt;!-- Generated from https://t.me/zhetengsha/4664 by scripts/sync-telegram.ts -]]></description>
            <content:encoded><![CDATA[<h1 id="flowdown-实时活动版快捷指令" tabindex="-1">FlowDown 实时活动版快捷指令 <a class="header-anchor" href="#flowdown-实时活动版快捷指令" aria-label="Permalink to “FlowDown 实时活动版快捷指令”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4664 by scripts/sync-telegram.ts -->
<p><video class="telegram-media" src="/telegram/AgADchwAAu7x4FY.mov" aria-label="1.mov" controls playsinline preload="metadata"></video></p>
<div class="telegram-content"><u>FlowDown 实时活动版快捷指令</u><br><a href="https://www.icloud.com/shortcuts/9aa79ad1c7cf4ad9b3c5154d2cbd85d3"><br>截图直接传图片版</a><br><br><a href="https://www.icloud.com/shortcuts/5388ed7c942f4c57be25753ca0c8f9cc">截图转文字版</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/179/">快捷指令</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #快捷指令 #捷径 #shortcut #shortcuts #iOS #AI #FlowDown #实时活动 #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4664">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Scripting PiP 悬浮窗实时 AI 回复 通知可编辑复制]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4666</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4666</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Scripting PiP 悬浮窗实时 AI 回复 通知可编辑复制
&lt;!-- Generated from https://t.me/zhetengsha/4666 by scripts/syn]]></description>
            <content:encoded><![CDATA[<h1 id="scripting-pip-悬浮窗实时-ai-回复-通知可编辑复制" tabindex="-1">Scripting PiP 悬浮窗实时 AI 回复 通知可编辑复制 <a class="header-anchor" href="#scripting-pip-悬浮窗实时-ai-回复-通知可编辑复制" aria-label="Permalink to “Scripting PiP 悬浮窗实时 AI 回复 通知可编辑复制”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4666 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Scripting PiP 悬浮窗实时 AI 回复 通知可编辑复制</u><br><br>- 实时 PiP 显示, 超长消息自动裁剪<br><br>- 使用富通知, 长按可编辑 可复制<br><br>燃尽了 古法手作 耗时一天 iOS 崩溃数十次 <video class="telegram-custom-emoji" src="/telegram/AgAD0wsAAjhA4VY.webm" aria-label="🥵" autoplay loop muted playsinline></video><br><br>不接需求 开源的 有需求自己改(<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://scripting.fun/import_scripts?urls=%5B%22https%3A%2F%2Fgithub.com%2Fxream%2Fscripts%2Fraw%2Frefs%2Fheads%2Fmain%2Fscripting%2FAssistant.scripting%22%5D">一键导入</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://www.icloud.com/shortcuts/0fdf4b1d7c4f4bbfb55556e9207a0ed8">配套快捷指令</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/179/">快捷指令合集</a> <a href="/blog/70/">脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #快捷指令 #捷径 #shortcut #shortcuts #iOS #AI #PiP #Scripting #脚本 #富通知</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4666">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Scripting Vision OCR 图片文字识别]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4746</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4746</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Scripting Vision OCR 图片文字识别
&lt;!-- Generated from https://t.me/zhetengsha/4746 by scripts/sync-tele]]></description>
            <content:encoded><![CDATA[<h1 id="scripting-vision-ocr-图片文字识别" tabindex="-1">Scripting Vision OCR 图片文字识别 <a class="header-anchor" href="#scripting-vision-ocr-图片文字识别" aria-label="Permalink to “Scripting Vision OCR 图片文字识别”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4746 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADfg9rGx_ysVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Scripting Vision OCR 图片文字识别</u><br><br>写着玩<br><br>支持从相册/文件/剪贴板, 或快捷指令截图传入<br><br>支持双击放大/重置, 双指缩放, 拖动平移<br><br>能点选识别标记区域查看文字, 编辑后复制<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://scripting.fun/import_scripts?urls=%5B%22https%3A%2F%2Fgithub.com%2Fxream%2Fscripts%2Fraw%2Frefs%2Fheads%2Fmain%2Fscripting%2FVision.scripting%22%5D"> 一键导入</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://www.icloud.com/shortcuts/ca5db079c5e64dec8e604a680066f39f"> 配套快捷指令</a> 不想在 App 里打开就把 <code>app</code> 设为 <code>False</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/179/">快捷指令合集</a> <a href="/blog/70/">脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #小组件 #脚本 #日历 #战锤 #iOS #Scripting #widget #快捷指令 #捷径 #shortcuts #shortcut</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4746">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Skills: 免 Key 白嫖 Exa/Google 搜索, 获取链接/网页]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4747</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4747</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Skills: 免 Key 白嫖 Exa/Google 搜索, 获取链接/网页
&lt;!-- Generated from https://t.me/zhetengsha/4747 by scrip]]></description>
            <content:encoded><![CDATA[<h1 id="skills-免-key-白嫖-exa-google-搜索-获取链接-网页" tabindex="-1">Skills: 免 Key 白嫖 Exa/Google 搜索, 获取链接/网页 <a class="header-anchor" href="#skills-免-key-白嫖-exa-google-搜索-获取链接-网页" aria-label="Permalink to “Skills: 免 Key 白嫖 Exa/Google 搜索, 获取链接/网页”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4747 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADMRBrGwW5GVR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>免 Key 白嫖 skills: exa-search, google-search, fetch-url, fetch-webpage</u><br><br>通用安装和配置方式看 <a href="/blog/posts/4835">Skills 安装配置方法(含 OpenClaw 配置方法)</a> <br><br>自己改提示词 实测发现放 <code>~/.openclaw/workspace/AGENTS.md</code>  里更好 因为 TOOLS.md 已经是怎么用 tools 了 可以强化一下...</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::wmvfyaz0njjytw0ioaenl::--><code>- 我新加的 skills 在 /root/.agents/skills 里, 总是使用里面最新的名字
- exa-search: Use this tool when you need up-to-date information from the internet. It grounds the model with real-time Exa Search results across languages, improving factual accuracy and enabling responses with verifiable citations beyond the model&#039;s knowledge cutoff.
- google-search: Use this tool when you need up-to-date information from the internet. It grounds the model with real-time Google Search results across languages, improving factual accuracy and enabling responses with verifiable citations beyond the model&#039;s knowledge cutoff.
- fetch-url: Use this when you need the raw HTTP response for non-HTML content or APIs. Examples: JSON, XML, RSS/Atom, CSV, plain text, files, or downloads. If the target is a human-readable web page (HTML) that should be converted to markdown, use fetch-webpage instead.
- fetch-webpage: You can use this tool to fetch and convert webpages into markdown format by providing specific URLs.</code></pre>
</div><div class="telegram-content">Exa 白嫖是 5 QPS(环境变量 <code>EXA_API_KEY</code> 可选, 可在 <a href="https://dashboard.exa.ai/api-keys">https://dashboard.exa.ai/api-keys</a> 获取), 其他的可配合随机负载均衡实现白嫖(破每分钟请求数限制), 以 mihomo 为例</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::mbzq7qhge8fn5f2ir7rln::--><code>proxy-groups:
  - name: &quot;lbrr&quot;
    type: load-balance
    strategy: round-robin
    # ...省略
rules:
  - DOMAIN,pure.md,lbrr
  - DOMAIN,r.jina.ai,lbrr</code></pre>
</div><div class="telegram-content">Surge:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::smn761l9i91eqyimp656r::--><code>[Proxy Group]
Random LB = load-balance, include-other-group=A_GROUP, persistent=0
[Rule]
DOMAIN,pure.md,&quot;Random LB&quot;
DOMAIN,r.jina.ai,&quot;Random LB&quot;</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/207/">AI 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #AI #脚本 #OpenClaw #Skills #fetch #search #web</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4747">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[OpenClaw 支持 API 模型的 qmd]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4798</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4798</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[OpenClaw 支持 API 模型的 qmd
&lt;!-- Generated from https://t.me/zhetengsha/4798 by scripts/sync-telegram]]></description>
            <content:encoded><![CDATA[<h1 id="openclaw-支持-api-模型的-qmd" tabindex="-1">OpenClaw 支持 API 模型的 qmd <a class="header-anchor" href="#openclaw-支持-api-模型的-qmd" aria-label="Permalink to “OpenClaw 支持 API 模型的 qmd”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4798 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADdRBrG6G4aFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADdhBrG6G4aFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADzg5rGyNoaFR9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>OpenClaw 支持 API 模型的 qmd</u><br><br>更新: 把 🦞 OpenClaw 的记忆 从 qmd 换成了 OpenViking<br><a href="https://github.com/volcengine/OpenViking/blob/main/examples/openclaw-memory-plugin/INSTALL-ZH.md"><br>openclaw-memory-plugin 文档</a><br>—-<br><br>官方 qmd 仅支持本地模型, vibe 了一下<br><br>文档: <a href="https://github.com/xream/qmd/blob/main/MODEL_API_CONFIG.md">https://github.com/xream/qmd/blob/main/MODEL_API_CONFIG.md</a><br><br>安装 <code>bun install -g https://github.com/xream/qmd --trust</code><br><br><code>~/.config/qmd/index.yml</code> 如图 2 设置<br><br>白嫖硅基流动的话 embed 和 rerank 这么设置</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::ahslxwu6hr5aujg3u6whm::--><code>models:
  embed:
    base_url: &quot;https://api.siliconflow.cn/v1&quot;
    key: &quot;sk-...&quot;
    model: &quot;BAAI/bge-m3&quot;
  rerank:
    base_url: &quot;https://api.siliconflow.cn/v1&quot;
    key: &quot;sk-...&quot;
    model: &quot;BAAI/bge-reranker-v2-m3&quot;
  query:
    base_url: &quot;https://api....com/v1&quot;
    key: &quot;...&quot;
    model: &quot;...&quot;</code></pre>
</div><div class="telegram-content"><code>~/.openclaw/openclaw.json</code> 如图 3 设置<br><br>重启 <code>openclaw gateway restart</code><br><br>图 1 是开了 <code>/v full</code> 方便调试<br>平时可以 <code>/v on</code> 不开 <code>full</code> , <code>/v off</code> 关掉<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/207/">AI 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #AI #脚本 #OpenClaw #memory #qmd #记忆</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4798">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Skill: Pollinations 图像生成]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4806</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4806</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Skill: Pollinations 图像生成
&lt;!-- Generated from https://t.me/zhetengsha/4806 by scripts/sync-telegra]]></description>
            <content:encoded><![CDATA[<h1 id="skill-pollinations-图像生成" tabindex="-1">Skill: Pollinations 图像生成 <a class="header-anchor" href="#skill-pollinations-图像生成" aria-label="Permalink to “Skill: Pollinations 图像生成”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4806 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADlQxrG_2paVR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>pollinations-image-gen: 图像生成 skill</u><br><br><a href="https://enter.pollinations.ai">https://enter.pollinations.ai</a> 获取 key, 白嫖用户能用 flux/zimage/imagen-4/klein/klein-large/gptimage 模型<br><br>视频也能生成 但是感觉生成太慢白嫖模型效果一般没啥意义 这个 skill 里就没加<br><br>通用安装和配置方式看 <a href="/blog/posts/4835">Skills 安装配置方法(含 OpenClaw 配置方法)</a> <br><br>自己改提示词 实测发现放 <code>~/.openclaw/workspace/AGENTS.md</code>  里更好 因为 TOOLS.md 已经是怎么用 tools 了 可以强化一下...</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::t0zckc7wzoyiro4ncgdrh::--><code>- 我新加的 skills 在 /root/.agents/skills 里, 总是使用里面最新的名字
- 生成图片使用 pollinations-image-gen, model 默认使用 zimage, 除非用户指定其他 model
- 当我让你截图或直接发送图片时, 需要使用 Message send media 发送图片到当前对话, 回复用户的消息</code></pre>
</div><div class="telegram-content"><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video>  <a href="https://model-monitor.pollinations.ai/">官方模型健康监控</a> 可查看模型是否可用, <a href="https://enter.pollinations.ai/">官方面板</a> 查看可用模型名 如果有变化可以自己调整<br><br>相关 <a href="/blog/posts/4835">Skills 安装配置方法(含 OpenClaw 配置方法)</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/207/">AI 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #AI #脚本 #OpenClaw #Skills #Skill #image #图片 #图像 #图像生成 #imagegen #pollinations #Agent</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4806">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Skills 安装配置方法(含 OpenClaw 配置方法)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/4835</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/4835</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Skills 安装配置方法(含 OpenClaw 配置方法)
&lt;!-- Generated from https://t.me/zhetengsha/4835 by scripts/sync-t]]></description>
            <content:encoded><![CDATA[<h1 id="skills-安装配置方法-含-openclaw-配置方法" tabindex="-1">Skills 安装配置方法(含 OpenClaw 配置方法) <a class="header-anchor" href="#skills-安装配置方法-含-openclaw-配置方法" aria-label="Permalink to “Skills 安装配置方法(含 OpenClaw 配置方法)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/4835 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Skills 安装配置方法(含 OpenClaw 配置方法)</u><br><br>▎安装方式<br><br>- 参考 <a href="https://skills.sh/docs">https://skills.sh/docs</a> 使用 cli 工具安装<br><br>举例: 安装我仓库里的 <code>pollinations-image-gen</code> 这个 skill</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::3i2ylav4np12k3t34nu6y::--><code>npx skills add xream/scripts --skill pollinations-image-gen</code></pre>
</div><div class="telegram-content"><s>或手动放进你的 skills 文件夹里</s><br><br>▎OpenClaw 配置说明<br><br>我就喜欢手搓<br><br>假设你的 Skills 文件夹为 <code>/root/.agents/skills</code><br><br>编辑 OpenClaw 配置文件 <code>~/.openclaw/openclaw.json</code><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video>  JSON 格式不要搞错了, 如果没经验, 逗号引号啥的自己注意, 可以自己校验下 JSON<br>这里只放片段, 一般可能在 JSON 文件的中间部分, 需要加个逗号<br><br>- 禁用内置工具(如果你要使用第三方 skills)<br><br>禁用浏览器</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::cn2bu3mmw58h6c3mj9flss::--><code>&quot;browser&quot;: {  &quot;enabled&quot;: false }</code></pre>
</div><div class="telegram-content">禁用 web fetch, web search</div>
<div class="language-json"><button title="Copy Code" class="copy"></button><span class="lang">json</span><pre><!--::markdown-it-async::dt58u3fzuerggvxxbaleoj::--><code>&quot;tools&quot;: { &quot;web&quot;: { &quot;search&quot;: { &quot;enabled&quot;: false }, &quot;fetch&quot;: { &quot;enabled&quot;: false } } }</code></pre>
</div><div class="telegram-content">- 从额外的路径加载 skills, 设置某个 skill 的环境变量</div>
<div class="language-json"><button title="Copy Code" class="copy"></button><span class="lang">json</span><pre><!--::markdown-it-async::tswnga79owlw4bhocx6xis::--><code>&quot;skills&quot;: {
 &quot;load&quot;: {
    &quot;extraDirs&quot;: [
      &quot;/root/.agents/skills&quot;
    ],
    &quot;watch&quot;: true,
    &quot;watchDebounceMs&quot;: 250
  },
  &quot;entries&quot;: {
    &quot;pollinations-image-gen&quot;: {
      &quot;enabled&quot;: true,
      &quot;env&quot;: {
        &quot;POLLINATIONS_PAID&quot;: &quot;false&quot;,
        &quot;POLLINATIONS_API_KEY&quot;: &quot;...&quot;
      }
    }
  }
}</code></pre>
</div><div class="telegram-content">自己改提示词 实测发现放 <code>~/.openclaw/workspace/AGENTS.md</code>  里更好 因为 TOOLS.md 已经是怎么用 tools 了 可以强化一下...</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::5v92ezqvrogjiobz61r0fh::--><code>- 我新加的 skills 在 /root/.agents/skills 里, 总是使用里面最新的名字
- 生成图片使用 pollinations-image-gen, model 默认使用 zimage, 除非用户指定其他 model
- 当我让你截图或直接发送图片时, 需要使用 Message send media 发送图片到当前对话, 回复用户的消息</code></pre>
</div><div class="telegram-content"><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video>  JSON 格式不要搞错了, 如果没经验, 逗号引号啥的自己注意, 可以自己校验下 JSON<br><br>如果死活不用新的 skills, 可以尝试情况 sessions 重启<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/207/">AI 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #AI #脚本 #OpenClaw #Skills #Skill #技能 #Agent</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/4835">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Skill: ollama-web 搜索/获取网页内容]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5114</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5114</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Skill: ollama-web 搜索/获取网页内容
&lt;!-- Generated from https://t.me/zhetengsha/5114 by scripts/sync-tele]]></description>
            <content:encoded><![CDATA[<h1 id="skill-ollama-web-搜索-获取网页内容" tabindex="-1">Skill: ollama-web 搜索/获取网页内容 <a class="header-anchor" href="#skill-ollama-web-搜索-获取网页内容" aria-label="Permalink to “Skill: ollama-web 搜索/获取网页内容”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5114 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>ollama-web: 搜索/获取网页内容 skill</u><br><br>额度现在好像是 5 小时 200 次, 5 天 500 次<br><br>通用安装和配置方式看 <a href="/blog/posts/4835">Skills 安装配置方法(含 OpenClaw 配置方法</a>) <br><br>必填的环境变量是 <code>OLLAMA_API_KEY</code><br>- 创建 key: <a href="https://ollama.com/settings/keys">https://ollama.com/settings/keys</a><br>- 查看额度: <a href="https://ollama.com/settings">https://ollama.com/settings</a> 里的 Usage<br><br>自己改提示词 实测发现放 <code>~/.openclaw/workspace/AGENTS.md</code>  里更好 因为 TOOLS.md 已经是怎么用 tools 了 可以强化一下...</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::nuf9aovm9kf68szai5rgzl::--><code>- 我新加的 skills 在 /root/.agents/skills 里, 总是使用里面最新的名字
- ollama-web: Use this tool for single-query web search and single-page web fetch.
- fetch-url: Use this when you need the raw HTTP response for non-HTML content or APIs. Examples: JSON, XML, RSS/Atom, CSV, plain text, files, or downloads. If the target is a human-readable web page (HTML), use ollama-web instead.</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/207/">AI 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #AI #脚本 #OpenClaw #Skills #fetch #search #web #ollama</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5114">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[SDGun 社区 每日任务/去广告/Tablet 访问(支持提取视频)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5228</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5228</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[SDGun 社区 每日任务/去广告/Tablet 访问(支持提取视频)
&lt;!-- Generated from https://t.me/zhetengsha/5228 by scripts/s]]></description>
            <content:encoded><![CDATA[<h1 id="sdgun-社区-每日任务-去广告-tablet-访问-支持提取视频" tabindex="-1">SDGun 社区 每日任务/去广告/Tablet 访问(支持提取视频) <a class="header-anchor" href="#sdgun-社区-每日任务-去广告-tablet-访问-支持提取视频" aria-label="Permalink to “SDGun 社区 每日任务/去广告/Tablet 访问(支持提取视频)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5228 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD7w9rG6n7kVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <u>SDGun 社区 每日任务</u><br><br>支持发帖, 回帖, 点赞, 签到, 自动领取奖励 <video class="telegram-custom-emoji" src="/telegram/AgADBwAD3c2QTA.webm" aria-label="✨" autoplay loop muted playsinline></video> <br><br>默认设置的是发到水区<br><br>反正有需求自己 AI 改吧<br><br><a href="https://t.me/zhetengsha_group/1216380">查看文件</a><br><br>相关模块: <br><br><video class="telegram-custom-emoji" src="/telegram/AgADIgYAAlwH6Vc.webm" aria-label="📦" autoplay loop muted playsinline></video> <a href="https://raw.githubusercontent.com/QingRex/LoonKissSurge/refs/heads/main/Surge/Official/SDGun%20%E7%A4%BE%E5%8C%BA%E5%8E%BB%E5%B9%BF%E5%91%8A.sgmodule">SDGun 社区去广告</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADIgYAAlwH6Vc.webm" aria-label="📦" autoplay loop muted playsinline></video> <a href="https://raw.githubusercontent.com/QingRex/LoonKissSurge/refs/heads/main/Surge/Official/SDGun%20%E7%A4%BE%E5%8C%BA%20Tablet%20%E8%AE%BF%E9%97%AE.sgmodule">SDGun 社区 Tablet 访问</a> 支持提取视频<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">模块脚本合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #模块 #SDGun</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5228">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[根据请求头(Surge 是否解锁功能)自动过滤协议]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5231</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5231</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[根据请求头(Surge 是否解锁功能)自动过滤协议
&lt;!-- Generated from https://t.me/zhetengsha/5231 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="根据请求头-surge-是否解锁功能-自动过滤协议" tabindex="-1">根据请求头(Surge 是否解锁功能)自动过滤协议 <a class="header-anchor" href="#根据请求头-surge-是否解锁功能-自动过滤协议" aria-label="Permalink to “根据请求头(Surge 是否解锁功能)自动过滤协议”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5231 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD_A1rG9HKQVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 小课堂: 根据请求头内容自动过滤协议</u><br><br>例如根据 Surge 客户端实际解锁了哪些来进行筛选<br><br>可让 AI 帮忙修改 我人废了</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::s8myb3juxgont7z33b6x7d::--><code>function operator(proxies, target, context) {
  if ($options?._req) {
    const { headers, url, path } = $options?._req || {};
    // 获取 user-agent
    const ua = headers?.[&quot;user-agent&quot;] || headers?.[&quot;User-Agent&quot;];
    console.log(`User-Agent: ${ua}`);
    let types = [];
    if (target === &quot;Surge&quot;) {
      const isSurgeiOS = ua?.startsWith(&quot;Surge iOS/&quot;);
      if (isSurgeiOS) {
        // 获取 Surge 已解锁的功能
        const features = (
          headers?.[&quot;x-surge-unlocked-features&quot;] ||
          headers?.[&quot;X-Surge-Unlocked-Features&quot;]
        )?.split(/\s*,\s*/);
        console.log(`Surge 已解锁的功能: ${features}`);

        // 如果能取到 Surge 已解锁的功能 并且 里面没有 anytls, 就过滤掉 anytls
        if (features &amp;&amp; !features.includes(&quot;anytls&quot;)) {
          types.push(&quot;anytls&quot;);
        }
      } else if (
        ua?.startsWith(&quot;Surge Mac/&quot;) &amp;&amp;
        ua?.match(/\/(\d+)/)?.[1] &lt; 9860
      ) {
        // 若 Surge Mac 版本小于 9860，就过滤掉 anytls
        types.push(&quot;anytls&quot;);
      }
    } else if (target === &quot;Egern&quot;) {
      const build = ua?.match(/Build\/(\d+)/)?.[1];
      console.log(`Egern Build: ${build}`);
      // 更旧的版本里 user-agent 里没 build
      // 判断旧版 就过滤掉 anytls
      if (ua?.startsWith(&quot;egern/&quot;) &amp;&amp; (!build || build &lt; 718)) {
        types.push(&quot;anytls&quot;);
      }
    }
    return proxies.filter((proxy) =&gt; !types.includes(proxy.type));
  }
  return proxies;
}</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #协议 #协议筛选 #筛选 #过滤 #节点 #请求 #请求头</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5231">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用 WebDav 备份/恢复数据]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5261</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5261</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用 WebDav 备份/恢复数据
&lt;!-- Generated from https://t.me/zhetengsha/5261 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="使用-webdav-备份-恢复数据" tabindex="-1">使用 WebDav 备份/恢复数据 <a class="header-anchor" href="#使用-webdav-备份-恢复数据" aria-label="Permalink to “使用 WebDav 备份/恢复数据”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5261 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADwBBrGx6T-FV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADZw5rGwLCaVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADZg5rGwLCaVZ9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADZQ5rGwLCaVZ9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 使用 WebDav 备份/恢复数据</u><br><br>若要备份数据至其他 Gist 见 <a href="/blog/posts/3519">此处</a><br><br>上传订阅/文件到 WebDav 见 <a href="/blog/posts/6208">此处</a><br><br>文件管理 - 导入 - 导入 JSON <a href="https://t.me/zhetengsha_group/1311301">查看文件</a><br><br>具体说明可查看脚本内容 修改图中参数 即可<br><br>后端版本需 &gt;= <a href="https://github.com/sub-store-org/Sub-Store/releases">2.31.6</a><br><br>非 Node 环境 需要用户手动创建文件夹(如果你需要的话)<br><br>已测试 bacloud, infini-cloud, 坚果云, 自建都能用<br><br>现在只做了无脑覆盖, 如果你要让 AI 改成备份多份需要注意运行环境不支持 PROPFIND 请求方式<br><br>因为此文件内部执行了上传备份任务 但返回的内容不包含实际数据 故可放心设置一个同步配置的任务关联此文件 或 手动预览一下文件来执行<br><br>新版 Sub-Store <a href="https://t.me/zhetengsha/5722">已支持上传关闭产物 </a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #备份 #数据 #WebDav #上传 #下载 #恢复</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5261">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用 AI 处理节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5277</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5277</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用 AI 处理节点
&lt;!-- Generated from https://t.me/zhetengsha/5277 by scripts/sync-telegram.ts --
&lt;di]]></description>
            <content:encoded><![CDATA[<h1 id="使用-ai-处理节点" tabindex="-1">使用 AI 处理节点 <a class="header-anchor" href="#使用-ai-处理节点" aria-label="Permalink to “使用 AI 处理节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5277 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADsQ9rG59BcFZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD9Q1rG0bLcVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Sub-Store 使用 AI 处理节点</u><br><br>都 AI 了 反正啥都能做...<br><br>添加一个脚本操作, 填入脚本链接 <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/ai/index.js">https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/ai/index.js</a><br><br>打开脚本查看注释, 学习如何填写参数<br><br>如图 1 填写, 图 2 为效果<br><br>也可以编辑脚本内容, 甚至可以让它排序和去除无效节点...总之是个优化提示词的活儿了, 例如:</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::lpicjuylqqubbwt32v4i::--><code>&quot;国家地区 Emoji&quot; &quot;ISO 3166-1 alpha-2&quot; [&quot;协议类型&quot;] &quot;分组内的序号&quot;\n\n 去除无效节点 并 合理排序</code></pre>
</div><div class="telegram-content">也可以是简单的 <code>🇺🇸 US [VLESS] 01</code> 要看模型和提示词<br><br>关于缓存和超时问题: <a href="/blog/posts/4342">使用脚本后 请求超时</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #GPT #OPENAI #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5277">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[定时自动开启因各种原因被关的 Surge MitM 开关]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5296</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5296</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[定时自动开启因各种原因被关的 Surge MitM 开关
&lt;!-- Generated from https://t.me/zhetengsha/5296 by scripts/sync-tel]]></description>
            <content:encoded><![CDATA[<h1 id="定时自动开启因各种原因被关的-surge-mitm-开关" tabindex="-1">定时自动开启因各种原因被关的 Surge MitM 开关 <a class="header-anchor" href="#定时自动开启因各种原因被关的-surge-mitm-开关" aria-label="Permalink to “定时自动开启因各种原因被关的 Surge MitM 开关”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5296 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD3xBrG92SgVZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD_BBrG92SgVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>定时自动开启因各种原因被关的 Surge MitM 开关</u><br><br>整个活<br><s>经常有人问为啥 </s><s><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></s><s> Sub-Store   </s><s><img class="telegram-custom-emoji" src="/telegram/AgADWwMAAi9jQUc.webp" alt="📝" loading="lazy" decoding="async"></s><s> Script Hub </s><s><img class="telegram-custom-emoji" src="/telegram/AgADXAMAAumh2UQ.webp" alt="🧰" loading="lazy" decoding="async"></s><s> BoxJs 啥的用不了了...<br>然后发现都是 MitM 开关关了</s><br><s>怀疑跟 iCloud 有关, 配置文件寄了一下就自动关了</s><br><br><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/mitm-checker/mitm-checker.sgmodule">Surge 模块下载</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">模块脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #模块 #HTTPAPI #MitM</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5296">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[TeleBox: admin_board 管理员排行榜 末位淘汰]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5386</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5386</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[TeleBox: admin_board 管理员排行榜 末位淘汰
&lt;!-- Generated from https://t.me/zhetengsha/5386 by scripts/sync]]></description>
            <content:encoded><![CDATA[<h1 id="telebox-admin-board-管理员排行榜-末位淘汰" tabindex="-1">TeleBox: admin_board 管理员排行榜 末位淘汰 <a class="header-anchor" href="#telebox-admin-board-管理员排行榜-末位淘汰" aria-label="Permalink to “TeleBox: admin_board 管理员排行榜 末位淘汰”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5386 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADkBJrGxz6AAFXfA.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADkRJrGxz6AAFXfg.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>TeleBox: admin_board 管理员排行榜 末位淘汰</u><br><br><code>.tpm i admin_board</code><br><br>一键末位淘汰潜水的管理<br><br>支持排序, 锁定席位, 查看倒数<br><br>在各位群友的努力下, 目前(2026-04-16) 拥有 113 个插件<br><br>今后会持续带来新的插件和插件的用法说明 敬请期待<br><br>可在 <a href="https://github.com/TeleBoxOrg/TeleBox">📦 仓库</a> | 🧩 <a href="https://github.com/TeleBoxOrg/TeleBox_Plugins">插件</a> | 👥 <a href="https://t.me/teleboxdevgroup">群组</a> | 📢 <a href="https://t.me/teleboxdev">频道</a> 查看<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"><a href="/blog/229/">TeleBox 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async">#TeleBox #Telegram  #tg #人形自走机器人 #bot #插件 #脚本 #管理员 #消息 #排序 #排行榜 #末位 #淘汰</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5386">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Reddit 翻译, 去广告, 关 NSFW 提示]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5416</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5416</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Reddit 翻译, 去广告, 关 NSFW 提示
&lt;!-- Generated from https://t.me/zhetengsha/5416 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="reddit-翻译-去广告-关-nsfw-提示" tabindex="-1">Reddit 翻译, 去广告, 关 NSFW 提示 <a class="header-anchor" href="#reddit-翻译-去广告-关-nsfw-提示" aria-label="Permalink to “Reddit 翻译, 去广告, 关 NSFW 提示”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5416 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQAD3A9rG4npKFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD3Q9rG4npKFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> <u>Reddit 去广告更新</u><br><br>- 支持自定义响应头的值, 修复翻译功能, 感谢 @forevernight7 的贡献<br><br><video class="telegram-custom-emoji" src="/telegram/AgADIgYAAlwH6Vc.webm" aria-label="📦" autoplay loop muted playsinline></video> <a href="https://raw.githubusercontent.com/QingRex/LoonKissSurge/refs/heads/main/Surge/Official/SDGun%20%E7%A4%BE%E5%8C%BA%E5%8E%BB%E5%B9%BF%E5%91%8A.sgmodule"> </a><a href="https://raw.githubusercontent.com/QingRex/LoonKissSurge/main/Surge/Official/Reddit%20%E5%8E%BB%E5%B9%BF%E5%91%8A.sgmodule">远程模块</a><br><br>已收录到 <a href="https://surge.qingr.moe/">LoonKissSurge Repository</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">模块脚本合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Surge #Loon #模块 #Reddit #去广告 #广告 #JQ #翻译</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5416">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Loon 资源解析器说明]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5438</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5438</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Loon 资源解析器说明
&lt;!-- Generated from https://t.me/zhetengsha/5438 by scripts/sync-telegram.ts --
&lt;]]></description>
            <content:encoded><![CDATA[<h1 id="loon-资源解析器说明" tabindex="-1">Loon 资源解析器说明 <a class="header-anchor" href="#loon-资源解析器说明" aria-label="Permalink to “Loon 资源解析器说明”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5438 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADfhBrG0eWOFd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 更新 Loon 资源解析器说明</u><br><br>-  全部参数说明 请看<img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"><a href="https://github.com/sub-store-org/Sub-Store/wiki/Loon-%E8%B5%84%E6%BA%90%E8%A7%A3%E6%9E%90%E5%99%A8%E8%AF%B4%E6%98%8E">Loon 资源解析器说明文档</a><br><br>新版 Loon 3.5.0(969)及以上版本的资源解析器插件 见 <a href="https://t.me/zhetengsha/5988">https://t.me/zhetengsha/5988</a><br><br>旧版使用资源解析器<br><br>有时候是机场后端不给某些 User-Agent 下发更多的协议, 可以尝试设置为别的 User-Agent, 例如 <code>clash.meta/v1.19.99</code> , <code>v2ray</code> , <code>Shadowrocket/3131 CFNetwork/3860.500.112 Darwin/25.4.0 iPhone16,2</code> 等(注意要换成最新的, 可能机场会判断版本区分协议).<br><br>我一般是 <a href="https://webhook.site">https://webhook.site</a> 拿到一个地址 然后在 客户端 里当订阅加一下. 然后回网页上看 User-Agent<br><br>Loon 里使用示范, 如图 填入<br><br><code>resourceUrlOnly=true&amp;ua=Shadowrocket/3131%20CFNetwork/3860.500.112%20Darwin/25.4.0%20iPhone16%2C2</code><br><br><code>https://github.com/sub-store-org/Sub-Store/releases/latest/download/sub-store-parser.loon.min.js</code><br><br>请确认更新了外部资源, 资源解析器为最新版<br>且 Loon 为支持新协议的最新版<br><br>相关: <a href="/blog/posts/822">订阅拉取失败或协议不全</a><br><br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content">承接频道和群广告&#10;有需要的老板可以私聊联系 <video class="telegram-custom-emoji" src="/telegram/AgAD-wwAAjCt4VY.webm" aria-label="🙏" autoplay loop muted playsinline></video></pre></blockquote><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #更新记录 #changlog #updates #Loon #解析器 #资源解析器</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5438">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[GitHub Uploader]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5454</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5454</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[GitHub Uploader
&lt;!-- Generated from https://t.me/zhetengsha/5454 by scripts/sync-telegram.ts --
&]]></description>
            <content:encoded><![CDATA[<h1 id="github-uploader" tabindex="-1">GitHub Uploader <a class="header-anchor" href="#github-uploader" aria-label="Permalink to “GitHub Uploader”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5454 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADcQ5rGyVCSVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>快捷指令: GitHub Uploader</u><br><br>上传文本/图片/文件/剪贴板内容到 GitHub 仓库，并返回链接<br><br>支持直接运行或从分享发送<br><br>macOS 上可以配合剪贴板工具 <a href="https://github.com/Wcowin/OneClip">OneClip</a> (右键分享), <a href="https://t.me/zhetengsha/5444">PasteMemo</a> (自动化中配置快捷指令) 使用<br><br>本次使用了 <a href="https://t.me/zhetengsha/5451">SDD-RIPER</a>, Codex App GPT-5.4 超高 Fast Mode<br><br><a href="https://github.com/xream/shortcuts">https://github.com/xream/shortcuts</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/179/">快捷指令</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #快捷指令 #捷径 #shortcut #shortcuts #iOS #GitHub #上传 #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5454">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[SDD-RIPER-ONE 简单使用感受]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5456</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5456</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[SDD-RIPER-ONE 简单使用感受
&lt;!-- Generated from https://t.me/zhetengsha/5456 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="sdd-riper-one-简单使用感受" tabindex="-1">SDD-RIPER-ONE 简单使用感受 <a class="header-anchor" href="#sdd-riper-one-简单使用感受" aria-label="Permalink to “SDD-RIPER-ONE 简单使用感受”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5456 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADLw9rG_mlSFd9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>SDD-RIPER-ONE 简单使用感受</u><br><br><a href="https://t.me/zhetengsha/5451">介绍帖</a><br><br>简单用了一段时间 主要产出了一个 <a href="/blog/posts/5454"><u>快捷指令: GitHub Uploader</u></a><br><br>▎标准流程<br><code>create_codemap</code> (生成代码索引地图) -&gt; <code>build_context_bundle</code> (整理需求上下文) -&gt; <code>sdd_bootstrap</code> 这里如图说需求开始<br><br>下面是自动的<br><br> -&gt; <code>Research</code> -&gt; (<code>Innovate</code>, 可选) -&gt; <code>Plan</code> -&gt; <code>Execute</code> -&gt; <code>Review</code><br><br>手动 <code>archive</code> 归档沉淀<br><br>首次执行计划 和 <code>review_execute</code> 之后修改了计划, 都需要手动 <code>Plan Approved</code> 确认执行<br><br>▎感受<br><br>官方没有跟 <a href="https://t.me/zhetengsha/5267">Compound Engineering</a> 一样的 Codex Prompts, 也没把 skills 拆出来. 当然你也可以自己生成 或者用任何快捷输入工具方便你每次调用...<br><br>review 的时候没有 <code>ce:review</code> 开好多个 subagent 从不同角度 review 来得爽 <img class="telegram-custom-emoji" src="/telegram/AgAD8hEAAvcHaFQ.webp" alt="😄" loading="lazy" decoding="async"><br>自带的只有 <code>review_spec</code> 和 <code>review_execute</code>, 其实感觉好像不如 <code>ce:review</code> 全面<br><br>有时候还感觉被 spec 束缚太死, 可能会出现顾头不顾腚的情况<br><br>生成的文档信息里可能包含隐私, 公开仓库感觉不太适合带着一起上传...<br><br>▎Codex App 中使用 SDD-RIPER 的最佳实践<br><br><a href="https://github.com/huisezhiyin/sdd-riper/issues/4">https://github.com/huisezhiyin/sdd-riper/issues/4</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/207/">AI 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #AI #AgenticCoding #AI #编程 #开发工作流 #工程协作 #Spec #驱动 #GitHub #Python</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5456">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Surge 模块工具(Scripting 版)]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5461</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5461</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Surge 模块工具(Scripting 版)
&lt;!-- Generated from https://t.me/zhetengsha/5461 by scripts/sync-telegram]]></description>
            <content:encoded><![CDATA[<h1 id="surge-模块工具-scripting-版" tabindex="-1">Surge 模块工具(Scripting 版) <a class="header-anchor" href="#surge-模块工具-scripting-版" aria-label="Permalink to “Surge 模块工具(Scripting 版)”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5461 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADsRRrGyxMWVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADshRrGyxMWVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQAD4RBrGyxMUVd8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content">群友 @BlackkCCCat 开发的 Surge 模块管理工具<br><br>最新版 <a href="https://scripting.fun/import_scripts?urls=%5B%22https:%5C/%5C/github.com%5C/BlackCCCat%5C/Scripting-Scripts%5C/releases%5C/latest%5C/download%5C/Surge-Module-Manager.zip%22%5D">https://scripting.fun/import_scripts?urls=%5B%22https:%5C/%5C/github.com%5C/BlackCCCat%5C/Scripting-Scripts%5C/releases%5C/latest%5C/download%5C/Surge-Module-Manager.zip%22%5D</a><br><br>使用需要一些配置 可查看此消息<br><br><a href="https://t.me/scriptingappchat/29054">https://t.me/scriptingappchat/29054</a><br><br>app-工具-外部文件夹 添加模块文件夹 图 2<br>然后 图 3 就能选择这个文件夹<br>左上角设置可以添加 Surge的 HTTP API 外部控制直接控制模块是否开启<br><br>相关:<br><br><a href="/blog/posts/1381">Surge 模块工具(Scriptable 版)</a><br><br>群友 @pppoecat  开发的: <a href="https://t.me/zhetengsha/6246">Surge 用户管理模块的 macOS App：Surge Relay</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/70/">脚本合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #iOS #Scripting #脚本 #Surge #模块</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5461">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Compound Engineering: 使用感受]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5467</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5467</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Compound Engineering: 使用感受
&lt;!-- Generated from https://t.me/zhetengsha/5467 by scripts/sync-teleg]]></description>
            <content:encoded><![CDATA[<h1 id="compound-engineering-使用感受" tabindex="-1">Compound Engineering: 使用感受 <a class="header-anchor" href="#compound-engineering-使用感受" aria-label="Permalink to “Compound Engineering: 使用感受”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5467 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADSxBrGyxMUVd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Compound Engineering: 使用感受</u><br><br><code>ce:brainstorm</code> 说需求<br>1,2,3 选选 或者补充需求<br>它非常智能 如果不是脑暴需求 它不会无脑开始脑暴 会使用对应的 skill <img class="telegram-custom-emoji" src="/telegram/AgAD8hEAAvcHaFQ.webp" alt="😄" loading="lazy" decoding="async"><br><br>然后 1 开始 <code>ce:plan</code><br><br>然后 1 开始 <code>ce:work</code> <br>人肉过一下 diff<br><br>然后 <code>ce:review</code> 可以开好多个 subagent 从不同角度 review 很爽<br><br>可使用提示词, 抛砖引玉<br><br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">$ce:review&#10;&#10;使用模型 gpt-5.4-mini 启动 subagent&#10;&#10;subagent 超时设大一些&#10;&#10;用中文回答&#10;&#10;每个 finding 分配一个字母, 方便指代</pre></summary></details><br><br>如果有 findings, 我理解下 findings 是啥, 有个预期, 然后它修<br>然后 <code>ce:review</code><br>直到没有 findings<br><br><a href="/blog/posts/5456"><u>SDD-RIPER-ONE 简单使用感受</u></a><br><br><a href="https://t.me/zhetengsha/5267"><u>Compound Engineering</u></a> <br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/207/">AI 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #AI #编程 #工程效率 #开发工作流 #代码审查 #Agent #Claude #Code #Codex #GitHub #插件生态 #CE #CompoundEngineering</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5467">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Codex 宠物:《黑暗圣经 》伊万里胡桃]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5534</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5534</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Codex 宠物:《黑暗圣经 》伊万里胡桃
&lt;!-- Generated from https://t.me/zhetengsha/5534 by scripts/sync-telegram.t]]></description>
            <content:encoded><![CDATA[<h1 id="codex-宠物-《黑暗圣经-》伊万里胡桃" tabindex="-1">Codex 宠物:《黑暗圣经 》伊万里胡桃 <a class="header-anchor" href="#codex-宠物-《黑暗圣经-》伊万里胡桃" aria-label="Permalink to “Codex 宠物:《黑暗圣经 》伊万里胡桃”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5534 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADvxFrGxO2sFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADrRJrG6MjsFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content">做了个新的 童年回忆黑暗圣经 伊万里 胡桃<br><br><a href="https://codex-pets.net/#/pets/imari-kurumi">https://codex-pets.net/#/pets/imari-kurumi</a><br><br>自制教程: <a href="https://developers.openai.com/codex/app/settings#codex-pets">https://developers.openai.com/codex/app/settings#codex-pets</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/207/">AI 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #数字宠物 #像素风 #创意编目 #社区分享 #Codex #下载资源</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5534">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Codex 宠物:《鬼父》秋月爱莉]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5539</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5539</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Codex 宠物:《鬼父》秋月爱莉
&lt;!-- Generated from https://t.me/zhetengsha/5539 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="codex-宠物-《鬼父》秋月爱莉" tabindex="-1">Codex 宠物:《鬼父》秋月爱莉 <a class="header-anchor" href="#codex-宠物-《鬼父》秋月爱莉" aria-label="Permalink to “Codex 宠物:《鬼父》秋月爱莉”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5539 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD7BFrGxO2sFd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">做了个新的 鬼父里的 秋月爱莉<br><br><a href="https://codex-pets.net/#/pets/akitsuki-airi">https://codex-pets.net/#/pets/akitsuki-airi</a><br><br>自制教程: <a href="https://developers.openai.com/codex/app/settings#codex-pets">https://developers.openai.com/codex/app/settings#codex-pets</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/207/">AI 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #数字宠物 #像素风 #创意编目 #社区分享 #Codex #下载资源</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5539">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[自己维护 mihomo 规则转换方案]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5580</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5580</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[自己维护 mihomo 规则转换方案
&lt;!-- Generated from https://t.me/zhetengsha/5580 by scripts/sync-telegram.ts -]]></description>
            <content:encoded><![CDATA[<h1 id="自己维护-mihomo-规则转换方案" tabindex="-1">自己维护 mihomo 规则转换方案 <a class="header-anchor" href="#自己维护-mihomo-规则转换方案" aria-label="Permalink to “自己维护 mihomo 规则转换方案”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5580 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADsBJrG6FJ6Vd-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>丢一个新鲜的 mihomo 规则转换方案</u><br><br>1. 只关注自己要用的. 设置好来源后, 合并去重上游分流, 拆成:<br>- mrs(ipcidr)<br>- mrs(domain)<br>- yaml(剩余部分)<br>如果上游无对应产物, 会自动生成一个占位的.<br>发布到 release 分支<br><br>2. 两种方式 <br>- 直接复制使用三个产物 占位的反正不怎么消耗资源<br>或<br>- 只使用有效非占位的产物+收上游产物变化的 Telegram 通知(这个还没测过 <img class="telegram-custom-emoji" src="/telegram/AgAD8hEAAvcHaFQ.webp" alt="😄" loading="lazy" decoding="async">)后自己增删<br><br><s>抛砖引玉 分享思路为主吧</s><br><br><a href="https://github.com/xream/rule">https://github.com/xream/rule</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #分流 #mihomo #mrs #规则</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5580">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[EdgeGist: Cloudflare 自建 Gist 兼容 API 服务]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5599</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5599</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[EdgeGist: Cloudflare 自建 Gist 兼容 API 服务
&lt;!-- Generated from https://t.me/zhetengsha/5599 by script]]></description>
            <content:encoded><![CDATA[<h1 id="edgegist-cloudflare-自建-gist-兼容-api-服务" tabindex="-1">EdgeGist: Cloudflare 自建 Gist 兼容 API 服务 <a class="header-anchor" href="#edgegist-cloudflare-自建-gist-兼容-api-服务" aria-label="Permalink to “EdgeGist: Cloudflare 自建 Gist 兼容 API 服务”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5599 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADZQ9rG5JJAVR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>EdgeGist: Cloudflare 自建 Gist 兼容 API 服务</u><br><br>• 兼容 GitHub Gist API，支持 CRUD、历史版本、公开与 secret 链接<br><br>• 能与 Sub-Store 的 Gist 分享和备份功能完美配合<br><br><a href="https://github.com/xream/EdgeGist">https://github.com/xream/EdgeGist</a><br><br>相关项目推荐:<br><br>群友 @lockcp 锁芯佬的 <a href="https://github.com/lockcp/LiteGist">https://github.com/lockcp/LiteGist</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #EdgeGist #Cloudflare #D1 #Pages #API #自托管 #Gist #PWA</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5599">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[通过机场节点更新机场订阅技巧]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5726</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5726</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[通过机场节点更新机场订阅技巧
&lt;!-- Generated from https://t.me/zhetengsha/5726 by scripts/sync-telegram.ts --
&l]]></description>
            <content:encoded><![CDATA[<h1 id="通过机场节点更新机场订阅技巧" tabindex="-1">通过机场节点更新机场订阅技巧 <a class="header-anchor" href="#通过机场节点更新机场订阅技巧" aria-label="Permalink to “通过机场节点更新机场订阅技巧”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5726 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADvxJrG7n1cVR-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 通过机场节点更新机场订阅技巧</u><br><br>有些机场只能通过机场节点更新<br>之前写的 <a href="/blog/posts/1843">代理策略说明</a> 也有讲过一些<br><br>除了配置分流外 还有个办法就是如图所示填一个节点/策略<br>然后在通过机场节点更新机场订阅之后, 自动取其中一个有效节点更新如图的位置</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::dbvit4sr89gusfk0lzh9if::--><code>function operator(proxies, targetPlatform, context) {
  const SUBS_KEY = &#039;subs&#039;
  const $ = $substore

  const { source } = context

  if (source._collection) throw new Error(&#039;不支持组合订阅, 请在单条订阅中使用此脚本&#039;)

  // 这个可以自己改一下, 目的是从 proxies 取一个有效的节点出来
  // 这里示范的是取一个节点包含 🇭🇰 的节点
  const proxy = proxies.find(p =&gt; p.name.includes(&#039;🇭🇰&#039;))
  
  
  const subs = $.read(SUBS_KEY).map(sub =&gt; {
    if(sub.name === proxy._subName) {
      sub.proxy = ProxyUtils.produce([proxy], &#039;Surge&#039;)
      console.log(`订阅 ${proxy._subDisplayName || proxy._subName} 写入代理/策略 ${sub.proxy}. 刷新后可见`)
    }
    return sub
  })
  $.write(subs, SUBS_KEY)
  return proxies
}</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #节点 #代理 #策略 #订阅</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5726">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Sub-Store 对接 NodeGet 服务器流量信息]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/5921</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/5921</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Sub-Store 对接 NodeGet 服务器流量信息
&lt;!-- Generated from https://t.me/zhetengsha/5921 by scripts/sync-tel]]></description>
            <content:encoded><![CDATA[<h1 id="sub-store-对接-nodeget-服务器流量信息" tabindex="-1">Sub-Store 对接 NodeGet 服务器流量信息 <a class="header-anchor" href="#sub-store-对接-nodeget-服务器流量信息" aria-label="Permalink to “Sub-Store 对接 NodeGet 服务器流量信息”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/5921 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADeRdrG7M0KVV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADehdrG7M0KVV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADexdrG7M0KVV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Sub-Store 对接 NodeGet 服务器流量信息</u><br><br>▎操作<br><br>创建 JS Worker, 粘贴 <a href="https://t.me/zhetengsha/5921?comment=1298255">此文件</a> 内容 <br><br>如图 1 创建环境变量 token 和 路由<br><br>▎使用<br><br>Sub-Store 如图 2 位置填入 URL</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::gkt8md4prj44b8ca96la9::--><code>https://{你的后端域名}/worker-route/{本worker绑定的路由}?name=服务器名&amp;total=1099511627776&amp;reset_day=1</code></pre>
</div><div class="telegram-content"><code>total</code> 为总流量<br><br>周期计算逻辑如下:<br><code>resetDay</code> : 每月流量重置日<br>或<br><code>startDate</code> : 订阅开始日期<br><code>cycleDays</code> : 订阅重置周期(单位: 天)<br><br>效果如图 3<br><br>抛砖引玉 有问题自己 AI 改下吧<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #流量 #节点 #服务器 #探针 #NodeGet #SubStore</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/5921">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[加密配置文件下发 Clash Mi]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/6047</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/6047</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[加密配置文件下发 Clash Mi
&lt;!-- Generated from https://t.me/zhetengsha/6047 by scripts/sync-telegram.ts --]]></description>
            <content:encoded><![CDATA[<h1 id="加密配置文件下发-clash-mi" tabindex="-1">加密配置文件下发 Clash Mi <a class="header-anchor" href="#加密配置文件下发-clash-mi" aria-label="Permalink to “加密配置文件下发 Clash Mi”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/6047 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADkBBrGwvgeVV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADqhBrGzKd-FV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADqxBrGzKd-FV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Sub-Store 加密配置文件下发 Clash Mi</u><br><br>Clash Mi 的配置文件是自己的加密解密 不是 age<br><br>在文件中, 添加一个脚本操作 <br>使用 <a href="https://raw.githubusercontent.com/xream/scripts/refs/heads/main/surge/modules/sub-store-scripts/mihomo/clash-mi-encrypt.js">此脚本</a><br>参数填 <code>password</code> 值为 密码<br><br>Clash Mi 中远程链接作为配置文件, 密码填相同的即可<br><br>原理上就不够安全 尽量用支持 age 解密配置的客户端吧<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #ClashMi #加密 #解密 #配置 #mihomo #NodeGet #SubStore</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/6047">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Node.js 环境 TCP DNS 解析节点域名]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/6108</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/6108</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Node.js 环境 TCP DNS 解析节点域名
&lt;!-- Generated from https://t.me/zhetengsha/6108 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="node-js-环境-tcp-dns-解析节点域名" tabindex="-1">Node.js 环境 TCP DNS 解析节点域名 <a class="header-anchor" href="#node-js-环境-tcp-dns-解析节点域名" aria-label="Permalink to “Node.js 环境 TCP DNS 解析节点域名”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/6108 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD8Q1rG4ZjqFV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store Node.js 环境 TCP DNS 解析节点域名</u><br><br>添加一个脚本操作 <br>使用 <a href="https://t.me/zhetengsha_group/1310197">此脚本</a> 改下 DNS<br><br><s>先临时用用吧 我在想要不要集成到 Sub-Store</s><br><br><video class="telegram-custom-emoji" src="/telegram/AgADSgcAAihr6Vc.webm" aria-label="🆕" autoplay loop muted playsinline></video> 后端: <a href="https://github.com/sub-store-org/Sub-Store/releases">2.26.0</a> 前端: <a href="https://github.com/sub-store-org/Sub-Store-Front-End/releases">2.19.0</a> Node.js 域名解析 已支持 TCP/UDP DNS<br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #DNS #TCP #域名 #解析 #节点 #SubStore #脚本</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/6108">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[节点丢包率统计]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/6149</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/6149</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[节点丢包率统计
&lt;!-- Generated from https://t.me/zhetengsha/6149 by scripts/sync-telegram.ts --
&lt;img c]]></description>
            <content:encoded><![CDATA[<h1 id="节点丢包率统计" tabindex="-1">节点丢包率统计 <a class="header-anchor" href="#节点丢包率统计" aria-label="Permalink to “节点丢包率统计”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/6149 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD4RJrGzy1yVV9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 节点丢包率统计脚本</u><br><br>添加一个脚本操作, 填入脚本链接<br><br><a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/packet_loss.js">代理 App 版</a><br><a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/http_meta_packet_loss.js">HTTP-META 版</a><br><br>打开脚本查看注释, 学习如何填写参数<br><br>其他懒得写了基本跟 <a href="/blog/posts/1210">节点测活(完善版)</a> 一致<br><br>关于缓存和超时问题: <a href="/blog/posts/4342">使用脚本后 请求超时</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #测试 #丢包 #丢包率 #测活</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/6149">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[根据参数下发 mihomo smart 配置]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/6155</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/6155</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[根据参数下发 mihomo smart 配置
&lt;!-- Generated from https://t.me/zhetengsha/6155 by scripts/sync-telegram.]]></description>
            <content:encoded><![CDATA[<h1 id="根据参数下发-mihomo-smart-配置" tabindex="-1">根据参数下发 mihomo smart 配置 <a class="header-anchor" href="#根据参数下发-mihomo-smart-配置" aria-label="Permalink to “根据参数下发 mihomo smart 配置”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/6155 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADZhBrG5bj0VV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Sub-Store 根据参数下发 mihomo smart 配置</u><br><br>▎使用场景<br><br>在文件链接后添加 URL 参数 <code>smart=true</code> / <code>smart=1</code> 来选择性下发 smart 策略组<br><br>▎在文件中添加一个脚本操作</div>
<div class="language-javascript"><button title="Copy Code" class="copy"></button><span class="lang">javascript</span><pre><!--::markdown-it-async::wlt73s2xeadgu0pjo8u3xc::--><code>const { smart } = $options?._req?.query || {};

if (smart &amp;&amp; JSON.parse(smart)) {
  const config = ProxyUtils.yaml.safeLoad($content)
  config[&#039;proxy-groups&#039;] = config[&#039;proxy-groups&#039;].map(group =&gt; ({
    ...group,
    type: [&#039;url-test&#039;].includes(group.type) ? &#039;smart&#039; : group.type
  }));
  $content = ProxyUtils.yaml.safeDump(config)
}</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #小课堂 #tips #订阅 #配置 #smart #覆写 #mihomo</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/6155">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[上传订阅/文件到 WebDav]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/6208</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/6208</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[上传订阅/文件到 WebDav
&lt;!-- Generated from https://t.me/zhetengsha/6208 by scripts/sync-telegram.ts --
&]]></description>
            <content:encoded><![CDATA[<h1 id="上传订阅-文件到-webdav" tabindex="-1">上传订阅/文件到 WebDav <a class="header-anchor" href="#上传订阅-文件到-webdav" aria-label="Permalink to “上传订阅/文件到 WebDav”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/6208 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADUBBrGyK--FV-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> <u>Sub-Store 上传订阅/文件到 WebDav</u><br><br>使用 WebDav 备份/恢复数据 见 <a href="/blog/posts/5261">此处</a><br><br>▎说明<br><br>具体说明可查看脚本内容. 全写到开头注释里了.<br><br>后端版本需 &gt;= <a href="https://github.com/sub-store-org/Sub-Store/releases">2.31.6</a><br><br>非 Node 环境 需要用户手动创建文件夹(如果你需要的话)<br><br>上传完成后 可以看通知或者后端日志复制链接使用<br><br>已测试 bacloud, infini-cloud, 坚果云, 自建都能用<br><br>1. 订阅<br><br>节点操作 -&gt; 脚本操作  -&gt; 填入链接: <code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/upload/webdav-sub.js#age-public-key=xxx&amp;age-secret-key=xxx&amp;base-url=https%3A%2F%2Fdav.jianguoyun.com%2Fdav&amp;file=sub-store.yaml&amp;folder=sub-store&amp;password=xxx&amp;target=mihomo&amp;username=x%40x.com</code><br><br>然后展开参数 改改<br><br>2. 文件<br><br>文件操作 -&gt; 脚本操作  -&gt; 填入链接: <br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/upload/webdav-file.js#age-public-key=xxx&amp;age-secret-key=xxx&amp;base-url=https%3A%2F%2Fdav.jianguoyun.com%2Fdav&amp;file=sub-store.txt&amp;folder=sub-store&amp;password=xxx&amp;username=x%40x.com</code><br><br>然后展开参数 改改<br><br>脚本不会修改订阅/文件的结果, 当然你也可以配合新版 Sub-Store <a href="https://t.me/zhetengsha/5722">上传时关闭产物 </a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #WebDav #文件 #备份 #上传 #分享</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/6208">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Caddy 使用 Redis 共享 storage]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/6311</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/6311</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Caddy 使用 Redis 共享 storage
&lt;!-- Generated from https://t.me/zhetengsha/6311 by scripts/sync-telegr]]></description>
            <content:encoded><![CDATA[<h1 id="caddy-使用-redis-共享-storage" tabindex="-1">Caddy 使用 Redis 共享 storage <a class="header-anchor" href="#caddy-使用-redis-共享-storage" aria-label="Permalink to “Caddy 使用 Redis 共享 storage”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/6311 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Caddy 使用 Redis 共享 storage</u><br><br>共享 storage 的实例会自动共享资源并协调证书管理<br><br>▎mise<br><br><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://mise.jdx.dev/">官方文档</a></div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::rj1sauvabuqk2vgif31o::--><code>curl https://mise.run | sh</code></pre>
</div><div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::npnvsj031up7mbqtfbyl3h::--><code>echo &#039;eval &quot;$(~/.local/bin/mise activate bash)&quot;&#039; &gt;&gt; ~/.bashrc</code></pre>
</div><div class="telegram-content">fish:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::w9fwt50623l4tqbqi6seho::--><code>echo &#039;~/.local/bin/mise activate fish | source&#039; &gt;&gt; ~/.config/fish/config.fish</code></pre>
</div><div class="telegram-content">重启你的 shell 会话, 安装 <code>go</code></div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::c6kjs9lbkoqqauasd01k6::--><code>mise use -g go</code></pre>
</div><div class="telegram-content">▎caddy<br><br>caddy 安装: <a href="https://caddyserver.com/docs/install">官方文档</a><br><br>xcaddy 安装:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::46l0i03eybhrzwmd0atam::--><code>go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest</code></pre>
</div><div class="telegram-content">pberkel/caddy-storage-redis 安装:<br>补充一点 如果想用最新的特性 可以用 <code>xcaddy build master</code> 但是可能也有新鲜的 bug 🐶</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::7hqj2i4q7alezpc7ww7lfg::--><code>xcaddy build latest --with github.com/pberkel/caddy-storage-redis --output /usr/bin/caddy</code></pre>
</div><div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"> <a href="https://github.com/pberkel/caddy-storage-redis">pberkel/caddy-storage-redis 文档</a><br><br>注册一个 upstash.com 的免费 Redis 或准备一个自己的<br><br>caddy 配置(省略其他的部分)<br><code>/etc/caddy/Caddyfile</code><br><br><code>encryption_key</code> 开启加密<br><code>compression</code> 开启压缩<br><details class="telegram-blockquote-collapsible"><summary aria-label="展开或收起引用"><pre class="telegram-blockquote-content">&#123;&#10;  storage redis &#123;&#10;    address xxxxxxxxxx.upstash.io:6379&#10;    username default&#10;    password xxxxxxxxxx&#10;    encryption_key MwhAhPKhr687n94Jd9TiPRcwHaVReLsv&#10;    compression true&#10;    tls_enabled true&#10;  &#125;&#10;&#125;&#10;</pre></summary></details><br>▎相关阅读<br><br><a href="/blog/posts/2579">从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #redis #caddy #服务器 #证书 #tls #数据库</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/6311">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Caddy 配置保留带下划线的请求头]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/6320</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/6320</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Caddy 配置保留带下划线的请求头
&lt;!-- Generated from https://t.me/zhetengsha/6320 by scripts/sync-telegram.ts -]]></description>
            <content:encoded><![CDATA[<h1 id="caddy-配置保留带下划线的请求头" tabindex="-1">Caddy 配置保留带下划线的请求头 <a class="header-anchor" href="#caddy-配置保留带下划线的请求头" aria-label="Permalink to “Caddy 配置保留带下划线的请求头”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/6320 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>Caddy 配置保留带下划线的请求头</u><br><br>如果使用 <b>Nginx</b> 反代 <b>Sub2API</b> 需要保留带下划线的请求头（如 <code>session_id</code>、<code>conversation_id</code>、<code>thread_id</code>），否则多账号环境下的粘性会话（Sticky Session）会失效。<br><b>Nginx</b></div>
<div class="language-nginx"><button title="Copy Code" class="copy"></button><span class="lang">nginx</span><pre><!--::markdown-it-async::ocagi82vjhjvjpmkwi7ia::--><code>http {
    underscores_in_headers on;
}</code></pre>
</div><div class="telegram-content"><b>Caddy（需最新 master）</b></div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::pxez4axm6iirv0v4a1em::--><code>xcaddy build master --output /usr/bin/caddy</code></pre>
</div><div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::05lxnae7nrcqlgqw6276cb::--><code>servers :443 {
    expected_underscore_headers session_id conversation_id thread_id
}</code></pre>
</div><div class="telegram-content">Sub2API：<a href="https://github.com/Wei-Shaw/sub2api/issues/2784">https://github.com/Wei-Shaw/sub2api/issues/2784</a><br>Caddy：<a href="https://github.com/caddyserver/caddy/issues/7808">https://github.com/caddyserver/caddy/issues/7808</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #redis #caddy #服务器 #证书 #tls #数据库</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/6320">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Dockge 相关]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/6335</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/6335</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Dockge 相关
&lt;!-- Generated from https://t.me/zhetengsha/6335 by scripts/sync-telegram.ts --
&lt;div]]></description>
            <content:encoded><![CDATA[<h1 id="dockge-相关" tabindex="-1">Dockge 相关 <a class="header-anchor" href="#dockge-相关" aria-label="Permalink to “Dockge 相关”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/6335 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADVBJrG7kScFZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADVRJrG7kScFZ9.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Dockge 相关</u><br><br>- Nightly: <code>louislam/dockge:nightly</code><br><br>- cmcooper1980: <code>cmcooper1980/dockge</code> 含更多有用的功能. 例如: <img class="telegram-custom-emoji" src="/telegram/AgAD5wMAApVp2UQ.webp" alt="☁️" loading="lazy" decoding="async"> Cloudflare Turnstile<br><br>- hamphh: <code>hamphh/dockge</code> 也有很多功能<br><br>详见: <a href="https://github.com/louislam/dockge/issues/893">Is this project still actively developed? #893</a><br><br><TelegramCustomEmoji src="/telegram/AgADIAwAAqk8qVc.json" label="🐙" /> <a href="https://github.com/cmcooper1980/dockge">cmcooper1980/dockge</a><br><br><TelegramCustomEmoji src="/telegram/AgADIAwAAqk8qVc.json" label="🐙" /> <a href="https://github.com/hamphh/dockge">hamphh/dockge</a><br> <br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Docker #Dockge #Cloudflare #Turnstile</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/6335">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Memos 魔改记录]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/6410</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/6410</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Memos 魔改记录
&lt;!-- Generated from https://t.me/zhetengsha/6410 by scripts/sync-telegram.ts --
&lt;im]]></description>
            <content:encoded><![CDATA[<h1 id="memos-魔改记录" tabindex="-1">Memos 魔改记录 <a class="header-anchor" href="#memos-魔改记录" aria-label="Permalink to “Memos 魔改记录”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/6410 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADbQ9rGwWeuVZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content"><u>Memos 魔改记录</u><br><br>最近想重新整一下自建存一点碎碎念之类的<br>试了一些 感觉都不太好用<br>先用 <a href="https://usememos.com/">memos</a> 吧<br><br><s><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"></s><s> </s><a href="https://memos.zhetengsha.eu.org/memos/icMeN6DdPY6Q49uPYvrvig"><s>memo</s></a><br><br>Memos 问题也有点多…<br><br>先留个备忘 可能还得换<br><br><s><img class="telegram-custom-emoji" src="/telegram/AgADfA4AAqBP2Fc.webp" alt="🥰" loading="lazy" decoding="async"></s> <a href="https://gist.github.com/xream/a9267e764144d597652774fd240879c2">Memos 魔改记录</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a> <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async">#Memos #前端 #JavaScript #CSS #HTML</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/6410">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ChatGPT 替换 自定义接口和 Key]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/643</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/643</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[ChatGPT 替换 自定义接口和 Key
&lt;!-- Generated from https://t.me/zhetengsha/643 by scripts/sync-telegram.ts]]></description>
            <content:encoded><![CDATA[<h1 id="chatgpt-替换-自定义接口和-key" tabindex="-1">ChatGPT 替换 自定义接口和 Key <a class="header-anchor" href="#chatgpt-替换-自定义接口和-key" aria-label="Permalink to “ChatGPT 替换 自定义接口和 Key”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/643 by scripts/sync-telegram.ts -->
<div class="telegram-content">#Surge #模块 #ChatGPT 忘了有没有发过了 再发一次</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::rnmcm17kxiyva4gumsol::--><code>#!name=ChatGPT
#!desc=替换 api.openai.com 为 自定义接口, 添加 key

[URL Rewrite]
^https:\/\/api\.openai\.com\/v1 https://xxxxxxxxx.com/v1 header

[Header Rewrite]
http-request ^https:\/\/api\.openai\.com\/v1 header-del Authorization
http-request ^https:\/\/api\.openai\.com\/v1 header-add Authorization &quot;Bearer sk-yyyyyyyyyyyyy&quot;

[MITM]
hostname = %APPEND% api.openai.com</code></pre>
</div><p class="telegram-source"><a href="https://t.me/zhetengsha/643">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[GOST 端口转发教程]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/647</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/647</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[GOST 端口转发教程
&lt;!-- Generated from https://t.me/zhetengsha/647 by scripts/sync-telegram.ts --
&lt;di]]></description>
            <content:encoded><![CDATA[<h1 id="gost-端口转发教程" tabindex="-1">GOST 端口转发教程 <a class="header-anchor" href="#gost-端口转发教程" aria-label="Permalink to “GOST 端口转发教程”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/647 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>GOST 端口转发</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>关于 IPv6<br><br>域名的话直接能用<br>纯 IP 的话需要加 <code>[]</code>, 例 <code>[2606:4700:4700::64]</code><br><br>▎安装<br><br>假设我们想转发 2211 端口的 tcp/udp 到 1.2.3.4:21<br><br>已有官方一键安装脚本 <a href="https://github.com/go-gost/gost">https://github.com/go-gost/gost</a><br><br><a href="https://github.com/go-gost/gost/releases"><s>https://github.com/go-gost/gost/releases</s></a><s> 下载对应版本的 gost</s></div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::5bgx82wlc24lpobfee918::--><code>
wget https://github.com/go-gost/gost/releases/download/v3.0.0-rc8/gost_3.0.0-rc8_linux_amd64v3.tar.gz
tar -xzf gost_3.0.0-rc8_linux_amd64v3.tar.gz
chmod a+x gost
mv gost /usr/local/bin/</code></pre>
</div><div class="telegram-content"><s><br></s><br>▎配置服务<br><br>编辑 <code>/etc/systemd/system/gost.service</code>:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::owsthn9ww3il4lo53etr4e::--><code>
[Unit]
Description=gost
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
ExecStart=/usr/local/bin/gost -L tcp://:2211/1.2.3.4:21 -L udp://:2211/1.2.3.4:21
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=gost

[Install]
WantedBy=multi-user.target
</code></pre>
</div><div class="telegram-content">▎启用服务</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::6urgbglcy8oyzi2q1umop::--><code>
systemctl daemon-reload

systemctl enable --now gost.service</code></pre>
</div><div class="telegram-content">▎其他用法<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>开一个 限速的 SOCKS5 代理<br><br>用户名: zhetengsha, 密码: bXs8VqrUos 端口: 65535 <a href="https://gost.run/concepts/auth/">认证文档</a><br>服务限速: 100MB, 连接限速: 10MB <a href="https://gost.run/concepts/limiter/">限速文档</a></div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::bo8lson9orvz63lk3f00s::--><code>/usr/local/bin/gost -L &quot;socks5://zhetengsha:bXs8VqrUos@:65535?limiter.in=100MB&amp;limiter.out=100MB&amp;limiter.conn.in=10MB&amp;limiter.conn.out=10MB&quot;</code></pre>
</div><div class="telegram-content">使用时: <code>zhetengsha:bXs8VqrUos@x.x.x.x:65535</code><br><br>相关: <a href="/blog/posts/654">GOST SNI 分流</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #GOST #端口转发 #教程 #中转 #服务器 #VPS #端口</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/647">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[GOST SNI 分流]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/654</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/654</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[GOST SNI 分流
&lt;!-- Generated from https://t.me/zhetengsha/654 by scripts/sync-telegram.ts --
&lt;di]]></description>
            <content:encoded><![CDATA[<h1 id="gost-sni-分流" tabindex="-1">GOST SNI 分流 <a class="header-anchor" href="#gost-sni-分流" aria-label="Permalink to “GOST SNI 分流”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/654 by scripts/sync-telegram.ts -->
<div class="telegram-content"><u>GOST SNI 分流</u><br><br>基于 Caddy 的 SNI 分流可参考  <a href="/blog/posts/2579">从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)</a><br><br>▎安装<br><br>官方一键安装脚本 <a href="https://github.com/go-gost/gost">https://github.com/go-gost/gost</a><br><br>▎配置<br><br><code>/etc/gost/gost.yaml</code><br><code>a.foo.com</code> -&gt; <code>127.0.0.1:2053</code><br>其他 <code>127.0.0.1:8443</code></div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::89upmthzsf92dgc062f5ns::--><code>services:
  - name: sni-router-443
    addr: &quot;:443&quot;
    handler: {type: tcp, metadata: {sniffing: true}}
    listener: {type: tcp}
    forwarder:
      nodes:
        - {name: caddy, addr: 127.0.0.1:2053, matcher: {rule: &#039;Host(`a.foo.com`)&#039;}}
        - {name: fallback, addr: 127.0.0.1:8443}

log: {level: warn, format: text, output: stdout}</code></pre>
</div><div class="telegram-content">▎配置服务<br><br>编辑 <code>/etc/systemd/system/gost.service</code>:</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::pkgme1dljcfd2jsn51cnw::--><code>
[Unit]
Description=GOST SNI router
Documentation=https://gost.run/
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=gost
Group=gost
AmbientCapabilities=CAP_NET_BIND_SERVICE
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
NoNewPrivileges=true
ExecStart=/usr/local/bin/gost -C /etc/gost/gost.yaml
Restart=on-failure
RestartSec=3s
LimitNOFILE=1048576

[Install]
WantedBy=multi-user.target</code></pre>
</div><div class="telegram-content">▎启用服务</div>
<div class="language-shell"><button title="Copy Code" class="copy"></button><span class="lang">shell</span><pre><!--::markdown-it-async::jmvbptkdilqyyqmk4khhea::--><code>
systemctl daemon-reload

systemctl enable --now gost</code></pre>
</div><div class="telegram-content">相关: <a href="/blog/posts/647">GOST 端口转发教程</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/154/">服务器合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">合集</a> <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a> <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭</a> <img class="telegram-custom-emoji" src="/telegram/AgADbg0AAgj82Vc.webp" alt="🥰" loading="lazy" decoding="async"><a href="https://t.me/xream_bot">联系推广</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #GOST #分流 #SNI #教程 #服务器 #VPS #端口</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/654">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[使用 Gist 创建私有脚本/模块]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/705</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/705</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[使用 Gist 创建私有脚本/模块
&lt;!-- Generated from https://t.me/zhetengsha/705 by scripts/sync-telegram.ts --
]]></description>
            <content:encoded><![CDATA[<h1 id="使用-gist-创建私有脚本-模块" tabindex="-1">使用 Gist 创建私有脚本/模块 <a class="header-anchor" href="#使用-gist-创建私有脚本-模块" aria-label="Permalink to “使用 Gist 创建私有脚本/模块”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/705 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQAD1LMxG90mSFV8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">▎ 如何使用 Gist 创建私有脚本/模块<br><br>以 Reddit 脚本为例:<br><br>① <code>reddit.js</code> 见 <a href="https://t.me/zhetengsha/651">https://t.me/zhetengsha/651</a><br><br>② <code>reddit.stoverride</code> </div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::6dzk2howa98bpbv32yd2e9::--><code>name: &quot;Reddit&quot;
desc: &quot;过滤推广, 关 subreddit 的 NSFW 提示 @xream&quot;

http:

  script:

    - match: ^https?:\/\/gql\.reddit\.com
      name: &quot;Reddit_3&quot;
      type: response
      timeout: 30
      require-body: true
      max-size: 3145728

  mitm:
    - &quot;gql.reddit.com&quot;

script-providers:
  &quot;Reddit_3&quot;:
    url: https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/reddit.js
    interval: 86400
</code></pre>
</div><div class="telegram-content">💾 如图保存<br><br>点击 <code>reddit.js</code> <code>RAW</code> 按钮 得到 外链地址 形如 <code>https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/[gist commit ID]/[file name]<br><br></code>然后删掉 <code>[gist commit ID]</code> 的部分<br><br>得到 <code>https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/[file name]<br><br></code>这个就是这个 gist 文件 <code>最新版的固定链接</code> 了<br><br>大概长这样: <code>https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/reddit.js<br><br></code>替换掉 <code>reddit.stoverride</code> 里的 <code>url</code> 部分即可<br><br>同样的, 获取 <code>reddit.stoverride</code> 文件的 <code>最新版的固定链接</code> 就能在 Stash 里使用了<br><br>#Gist #私有 #脚本 #模块 #覆写 #教程 #Loon #QX #Surge #Stash #ShadowRocket</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/705">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[iOS 代理 App 怎么选]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/751</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/751</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[iOS 代理 App 怎么选
&lt;!-- Generated from https://t.me/zhetengsha/751 by scripts/sync-telegram.ts --
&lt]]></description>
            <content:encoded><![CDATA[<h1 id="ios-代理-app-怎么选" tabindex="-1">iOS 代理 App 怎么选 <a class="header-anchor" href="#ios-代理-app-怎么选" aria-label="Permalink to “iOS 代理 App 怎么选”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/751 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADXrUxG08tMFZ8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">💡 iOS 代理 App 怎么选<br> <br>👉🏻 先看 🍟 薯薯总结的 <a href="https://trello.com/b/5qmVzMIg/ios%E4%B8%BB%E6%B5%81vpn%E5%8A%9F%E8%83%BD%E5%B7%AE%E5%BC%82">iOS 主流 VPN 功能差异</a> 明确大的优缺点(<s>记得喊薯薯更新</s>)<br><br>1. 需要 MitM SNI 的<br><br>如果不支持, 可能用不了或要很麻烦才能用上微博/网易云音乐/美团等脚本<br><br>短期内无法实现/优先级低/没有计划/明确不会支持: LanceX<br><br>2. 需要协议和端口分流<br><br>如果不支持, 就不能按 UDP/TCP 和目标的端口分流<br><br>👍 推荐: Stash, Surge<br><br>勉强可用: Loon (逻辑规则里不支持订阅规则)<br><br>🙅🏻‍QX<br><br>3. 需要百度代理(即 "百度直连")<br><br>协议支持且至少应该支持按协议分流(目前百度又不限端口了)<br><br>👍 推荐: Stash<br><br>其他: Egern(2025-02-19 开始支持),  Loon(逻辑规则里不支持订阅规则),  Shadowrocket(上次看的时候, 用 AND 语法实现按协议&amp;规则集分流有问题, 后面没跟进),  LanceX(支持逻辑规则, 但是未测试), Pharos Pro( 1.8.6(33) TestFlight 版开始支持 <a href="https://t.me/Pharos_x_Announcements/167">查看详情.</a> 脚本功能还在开发中)<br><br>3.1 补充: 所谓的 "钉钉直连"/"三爱直连"<br><br>某些极端 ML 佬懂的<br><br>Loon, Shadowrocket, Pharos Pro 能实现, 缺陷见 3 所述<br><br>4. 需要 MitM over HTTP/2 的<br><br>如果不支持, 你用不了类似 🍟 薯薯的 <a href="https://github.com/BiliUniverse/Universe/wiki/%F0%9F%8C%90-Global">📺 BiliBili: 🌐 Global - 哔哩哔哩：全球模式（中国站自动线路及全区搜索）的脚本</a><br><br>目前不支持的:  Shadowrocket,  QX<br><br>5. 需要 HTTP API 的<br><br>若需要用到 <a href="https://manual.nssurge.com/others/http-api.html">这里</a> 的功能 那么你只能选择 Surge<br>Stash 有部分接口, 可以实现部分功能 具体请看文档(Clash RESTful API)<br>Loon 有  <code>setSelectPolicy</code> <code>getSubPolicys</code> <code>getSubPolicies</code> <code>getPolicy</code> <code>getSelectedPolicy</code> 之类的接口<br>QX 有 <code>$configuration.sendMessage</code> ) <br><br>例如我的 <a href="/blog/posts/1117">网络信息</a> 脚本 就依赖部分接口<br><br>6. 脚本<br><br><a href="https://github.com/Script-Hub-Org/Script-Hub">Script Hub</a> 能转换部分脚本(包括加密脚本), 但是可能需要投入更多的精力, 具备一定的动手能力<br><br>7. <s>需要 </s><code>WKWebView</code><s>, Web API</s> 的<br><br><blockquote class="telegram-blockquote"><pre class="telegram-blockquote-content"><s>主流 iOS 代理 App 已全面换用或新增 WKWebView 做为 JavaScript 脚本运行环境&#10;并增加大量 Web API</s></pre></blockquote><s><br><br>Shadowrocket 仅有 JavaScriptCore</s><br><br>Shadowrocket 2.2.78 (3010) 开始加了 webview script engine<br><br>8. 更多的需求<br><br>Surge 支持 <a href="https://manual.nssurge.com/others/http-api.html">HTTP API 获取数据/进行各种修改和控制</a>,  <a href="https://manual.nssurge.com/rule/misc-rule.html">更多的分流规则</a>, <a href="https://manual.nssurge.com/scripting/event.html">在发送通知时执行脚本</a> , <a href="https://manual.nssurge.com/scripting/dns.html">DNS 脚本</a>,  <a href="https://kb.nssurge.com/surge-knowledge-base/zh/guidelines/smart-group">Smart 策略组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/222/">模块脚本合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #代理 #iOS #App</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/751">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[其他设备访问手机上的 Sub Store, Script Hub]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/766</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/766</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[其他设备访问手机上的 Sub Store, Script Hub
&lt;!-- Generated from https://t.me/zhetengsha/766 by scripts/sync-]]></description>
            <content:encoded><![CDATA[<h1 id="其他设备访问手机上的-sub-store-script-hub" tabindex="-1">其他设备访问手机上的 Sub Store, Script Hub <a class="header-anchor" href="#其他设备访问手机上的-sub-store-script-hub" aria-label="Permalink to “其他设备访问手机上的 Sub Store, Script Hub”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/766 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADmbkxG3WKcFZ-.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#局域网 #设备 #访问 #SubStore #Loon #ScriptHub<br><br>如何在其他设备上访问你手机上的 <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub Store/<img class="telegram-custom-emoji" src="/telegram/AgADLA8AArvV-VU.webp" alt="🔁" loading="lazy" decoding="async"> Script Hub<br><br>以 <img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"> Loon 为例<br><br>假设你已经在两台设备上都安装好证书并信任了<br>如图开启设置<br>假设 你的 iPhone 的 IP 为 192.168.2.157 端口如图<br><br>在你的 mac 的 Surge 上配置代理和分流</div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::f1w6x5kc81trfz37ou56uh::--><code>[Proxy]
Loon = http, 192.168.2.157, 7222
[Rule]
DOMAIN-SUFFIX,sub.store,Loon
DOMAIN-SUFFIX,script.hub,Loon
</code></pre>
</div><div class="telegram-content">你就能在 mac 上访问手机端的 <img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"> Sub Store/<img class="telegram-custom-emoji" src="/telegram/AgADLA8AArvV-VU.webp" alt="🔁" loading="lazy" decoding="async"> Script Hub 了<br><br>其他代理 app 也按此原理设置代理即可<br>或者没有代理 app 简单的全局也行</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/766">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[订阅拉取失败或协议不全]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/822</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/822</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[订阅拉取失败或协议不全
&lt;!-- Generated from https://t.me/zhetengsha/822 by scripts/sync-telegram.ts --
&lt;di]]></description>
            <content:encoded><![CDATA[<h1 id="订阅拉取失败或协议不全" tabindex="-1">订阅拉取失败或协议不全 <a class="header-anchor" href="#订阅拉取失败或协议不全" aria-label="Permalink to “订阅拉取失败或协议不全”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/822 by scripts/sync-telegram.ts -->
<div class="telegram-content"><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async">  <u>Sub-Store 订阅拉取失败或协议不全怎么办</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video> 盗版中可能会出现浏览器和 App 能拉取 但是 Sub-Store 中无法拉取的情况 这是盗版的问题<br><br>0. 首先, 如果是机场, 优先使用 mihomo 订阅. 别用 Shadowrocket 这种可能会包含非标准 URI 输入的订阅<br><br>1. 在浏览器里能打开原始订阅, 但是 Sub-Store 拉不到<br><br>- 在浏览器里能打开一次原始订阅<br>- 打开任何一个可以查你浏览器当前 User-Agent 的网站, 复制你的 User-Agent<br>- 编辑订阅设置中的 User-Agent, 粘贴上你的 User-Agent<br>- 保存并重试<br><br>2. 如果原始订阅直接在代理 App 里能用, 但是浏览器里打不开/跳转到别的页面<br><br>部分机场订阅限制了 User-Agent . 尝试修改 User-Agent 为 代理 App 的 User-Agent, 如 <code>Surge iOS/3618<br>⚠️ </code>有些机场防火墙规则可能是 <code>clash.meta/*</code> 之类的, 此时可以尝试设置  User-Agent 为 <code>clash.meta/v1.19.99</code> 之类的<br>如果是规则的问题 只能通过尝试, 比如你可以尝试不同格式的 User-Agent, <code>curl/7.37.1</code> 啥的. 记得也参考第 5 点<code><br><br></code>3. 如果浏览器里也不能打开原始订阅<br><br>尝试给这个订阅分流, 使用不同的节点/尝试不走代理<br><br>4. 部分机场订阅限制了从国外拉取或者有地区 IP 风控<br><br>前者只能你自己想办法(比如套代理分流 使用国内代理或国内订阅转换服务或所谓的加速服务等等) 如果没有国内服务器 可以尝试家里放个设备（小主机 软路由 不用的手机 啥都行）zerotier/tailscale 啥的虚拟组网 然后开一个代理给服务器用 比如自己mihomo/sing-box/各种socks5/http 代理服务器方案建代理或者手机上各种代理app也可以开socks5/http代理共享<br><br>后者可以尝试套一个其他的服务 比如 <code>https://proxy.api.030101.xyz/https://a.com?token=b</code><br><br>5. 有时候是机场后端不给某些 User-Agent 下发更多的协议, 可以尝试设置为别的 User-Agent, 例如 <code>clash.meta/v1.19.99</code>, <code>v2ray</code> , <code>Shadowrocket/3131 CFNetwork/3860.500.112 Darwin/25.4.0 iPhone16,2</code> 等(注意要换成最新的, 可能机场会判断版本区分协议).<br><br>我一般是 <a href="https://webhook.site">https://webhook.site</a> 拿到一个地址 然后在 客户端 里当订阅加一下. 然后回网页上看 User-Agent, 这样能知道最新的客户端的 User-Agent.<br><br>6. 如果是证书问题( 如日志中出现 unable to verify the first certificate 之类的报错)<br><br>你可以在链接的后面加上 #insecure<br><br>例如 </div>
<div class="language-"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre><!--::markdown-it-async::xsth7lgm0rpbxo7q9wyi8::--><code>https://a.com?a=1#insecure
https://b.com?b=2#insecure</code></pre>
</div><div class="telegram-content">7. <a href="https://github.com/sub-store-org/Sub-Store/issues/324">【已知，长期跟踪】使用 CF 节点访问 CF 订阅链接时的错误</a><br><br>8. 如果日志里能看到是超时(timeout), 可以在主页面最后一个 tab 里, 编辑, 超时改为 10000 保存试试<br><br><video class="telegram-custom-emoji" src="/telegram/AgAD6wwAAmA_4VY.webm" aria-label="⚠️" autoplay loop muted playsinline></video>  有的客户端拉取订阅会超时且没法设置, 此时你可以选择把超时设为 3000-4000, 然后打开组合订阅里的 <code>忽略失败的远程订阅</code>. 这样能避免超时的单条订阅让组合订阅整体超时.<br><br>或者打开组合订阅里的 <code>忽略失败的远程订阅</code> 然后配置同步到 Gist, 然后在客户端上使用 Gist 链接. 同步任务不存在超时问题<br><br>9. 如果原始订阅能打开, Sub-Store 订阅异常, <a href="https://t.me/zhetengsha_group/968613">这样操作</a> 导出文件私发我, 我复现下<br><br>▎相关<br><br><a href="/blog/posts/5438">Loon 资源解析器说明</a><br><br><a href="/blog/posts/5726"><u>通过机场节点更新机场订阅技巧</u></a><br><br><a href="/blog/posts/1843">代理策略说明</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #SubStore #Sub-Store #订阅拉取失败 #拉取订阅失败 #订阅失败 #订阅报错 #拉取失败</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/822">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[本地节点/订阅怎么写]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/824</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/824</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[本地节点/订阅怎么写
&lt;!-- Generated from https://t.me/zhetengsha/824 by scripts/sync-telegram.ts --
&lt;div]]></description>
            <content:encoded><![CDATA[<h1 id="本地节点-订阅怎么写" tabindex="-1">本地节点/订阅怎么写 <a class="header-anchor" href="#本地节点-订阅怎么写" aria-label="Permalink to “本地节点/订阅怎么写”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/824 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADtscxGwzBgVR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADsscxGwzBgVR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u><img class="telegram-custom-emoji" src="/telegram/AgADjgIAAvkj2EQ.webp" alt="🔗" loading="lazy" decoding="async"></u><u> Sub-Store 本地节点/订阅 怎么写</u><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>如图 1, 可换行输入多个单行的代理协议/JSON5/YAML/URI<br><br><img class="telegram-custom-emoji" src="/telegram/AgADNQUAAg80wVc.webp" alt="👍" loading="lazy" decoding="async"> 可混写不同代理 APP 语法的节点 <a href="https://github.com/sub-store-org/Sub-Store?tab=readme-ov-file#supported-input-formats">查看全部格式</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD1QwAAod80Fc.webp" alt="🙁" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/4308">NaiveProxy 写法</a> <a href="https://t.me/zhetengsha/5168">Tailscale 写法</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgADtwYAArmHYVQ.webp" alt="🍉" loading="lazy" decoding="async"> 比如我的习惯是能用 Surge 格式就用 Surge 格式, 不行的就换其他格式<br><br>    <video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video><code>WireGuard</code> 输入怎么写 <a href="/blog/posts/1144">请点击查看</a><br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>如图 2 写一个完整的远程代理订阅的内容, 完整 Base64/YAML<br><br>📃 关于 JSON 字段的更多说明请查看 <a href="https://github.com/sub-store-org/Sub-Store/blob/master/scripts/demo.js">demo.js</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #节点 #订阅 #本地节点 #本地订阅 #示例</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/824">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Apple Store 订单查询]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/884</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/884</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Apple Store 订单查询
&lt;!-- Generated from https://t.me/zhetengsha/884 by scripts/sync-telegram.ts --
&]]></description>
            <content:encoded><![CDATA[<h1 id="apple-store-订单查询" tabindex="-1">Apple Store 订单查询 <a class="header-anchor" href="#apple-store-订单查询" aria-label="Permalink to “Apple Store 订单查询”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/884 by scripts/sync-telegram.ts -->
<img class="telegram-media" src="/telegram/AQADubcxG7jAoFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<div class="telegram-content">#AppleStore #订单查询 #Loon #QX #Surge #Stash #ShadowRocket #插件 #模块 #覆写<br><br><img class="telegram-custom-emoji" src="/telegram/AgADxQIAAgKP6EQ.webp" alt="🍎" loading="lazy" decoding="async"> Apple Store 订单查询<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>打开 Apple Store App 订单详情抓包, 之后将定时查询<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>重新抓包后会覆盖全部(因为懒, 所以就是这样的)<br><br><video class="telegram-custom-emoji" src="/telegram/AgADrhoAAtl6YUg.webm" aria-label="🟢" autoplay loop muted playsinline></video>通知支持展示图片和 URL 跳转(如果你的代理 app 支持)<br><br><img class="telegram-custom-emoji" src="/telegram/AgADZwMAAnfq2EQ.webp" alt="🎈" loading="lazy" decoding="async"> <a href="https://raw.githubusercontent.com/xream/scripts/main/surge/modules/apple-store-order-check/apple-store-order-check.loon.plugin">Loon 插件</a> (其他的自己转吧)<br><br>📢 折腾啥 <a href="https://t.me/zhetengsha">频道<br></a>👥 折腾啥 <a href="https://t.me/zhetengsha_group">群组</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/884">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Surge Mac 日志缓存等路径, cli, 自定义错误页面等]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/931</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/931</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[Surge Mac 日志缓存等路径, cli, 自定义错误页面等
&lt;!-- Generated from https://t.me/zhetengsha/931 by scripts/sync-]]></description>
            <content:encoded><![CDATA[<h1 id="surge-mac-日志缓存等路径-cli-自定义错误页面等" tabindex="-1">Surge Mac 日志缓存等路径, cli, 自定义错误页面等 <a class="header-anchor" href="#surge-mac-日志缓存等路径-cli-自定义错误页面等" aria-label="Permalink to “Surge Mac 日志缓存等路径, cli, 自定义错误页面等”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/931 by scripts/sync-telegram.ts -->
<div class="telegram-content">#mac #macOS #Surge #备忘<br><br>mac 版 <img class="telegram-custom-emoji" src="/telegram/AgADiQMAAomh2UQ.webp" alt="📈" loading="lazy" decoding="async"> Surge 本体 &amp; 脚本的日志: <code>~/Library/Logs/Surge</code><br><br>Persistent Store 等: <code>~/Library/Application Support/com.nssurge.surge-mac</code><br><br>外部资源缓存 等: <code>~/Library/Caches/com.nssurge.surge-mac</code><br><br>可以在终端执行 <code>/Applications/Surge.app/Contents/Applications/surge-cli dump profile effective</code> 以查看由模块修改后的配置<br><code>/Applications/Surge.app/Contents/Applications/surge-cli unattended-upgrade</code> 执行更新<br><code>/Applications/Surge.app/Contents/Applications/surge-cli external-resource update all</code> 更新外部资源<br><br>修改此文件实现自定义 Surge 错误页面: <code>/Applications/Surge.app/Contents/Resources/error.html</code><br><br><a href="https://t.me/SURGEPRO/1623492">  ❤️ 🍟版</a>  <a href="https://t.me/zhetengsha/1347">P 佬版</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_wsAAkfd8VI.webp" alt="❗️" loading="lazy" decoding="async"> 已加入 <a href="/blog/222/">资源合集导航</a></div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/931">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[给订阅添加一个流量/过期信息的节点]]></title>
            <link>https://zhetengsha.eu.org/blog/posts/948</link>
            <guid isPermaLink="false">https://zhetengsha.eu.org/blog/posts/948</guid>
            <pubDate>Mon, 20 Jul 2026 16:35:03 GMT</pubDate>
            <description><![CDATA[给订阅添加一个流量/过期信息的节点
&lt;!-- Generated from https://t.me/zhetengsha/948 by scripts/sync-telegram.ts --
]]></description>
            <content:encoded><![CDATA[<h1 id="给订阅添加一个流量-过期信息的节点" tabindex="-1">给订阅添加一个流量/过期信息的节点 <a class="header-anchor" href="#给订阅添加一个流量-过期信息的节点" aria-label="Permalink to “给订阅添加一个流量/过期信息的节点”">&#8203;</a></h1>
<!-- Generated from https://t.me/zhetengsha/948 by scripts/sync-telegram.ts -->
<div class="telegram-media-group">
<img class="telegram-media" src="/telegram/AQADE7wxG8IAAXFXfA.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
<img class="telegram-media" src="/telegram/AQADaL8xG_WkYFR8.jpg" alt="Telegram 图片" loading="lazy" decoding="async">
</div>
<div class="telegram-content"><u>Sub-Store 给订阅添加一个流量/过期信息的节点</u><br><br>🆕 更新: 兼容更多形式的数据, 并且脚本链接的参数可以覆盖远程订阅的参数<br><br>一个使用示例:<br><br>如图, 你可以给本地订阅 添加流量信息<br>并在脚本中指定重置天数<br><br>· 订阅链接支持 <code>showRemaining</code> 参数, 此时将显示剩余流量而不是已用流量<br><br>· 订阅重置周期的设置方式有两种<br><br>1. 每个自然月固定一个天重置的: 设置每月流量重置日 <code>resetDay</code><br><br>例: <code>http://a.com?token=a#resetDay=19</code> 为 每月19日重置流量<br><br>2. 固定天数重置的: 设置开始日期 <code>startDate</code> 和 重置周期(单位: 天)  <code>cycleDays</code><br><br>例: <code>http://a.com?token=1#cycleDays=31&amp;startDate=2024-06-04</code> <br><br>某些用户的需求: 如图添加一个流量信息的节点<br><br><code>https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/sub-info/node.js</code><br><br><img class="telegram-custom-emoji" src="/telegram/AgAEDgACMozQVw.webp" alt="🤭" loading="lazy" decoding="async"> <a href="/blog/214/">Sub-Store 合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADRw4AApYl0Vc.webp" alt="🧐" loading="lazy" decoding="async"> <a href="/blog/">频道资源合集</a>  <img class="telegram-custom-emoji" src="/telegram/AgADmw4AArTV0Fc.webp" alt="😄" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha/957">恰饭推荐</a>  <img class="telegram-custom-emoji" src="/telegram/AgAD3A4AAjTykVM.webp" alt="💬" loading="lazy" decoding="async"> <a href="https://t.me/zhetengsha_group">群组</a><br><br><img class="telegram-custom-emoji" src="/telegram/AgAD_A0AAh_-0Fc.webp" alt="🥰" loading="lazy" decoding="async"> #Sub-Store #SubStore #脚本 #节点 #订阅 #流量 #机场 #订阅信息 #机场流量 #订阅套餐 #订阅流量 #流量节点</div>
<p class="telegram-source"><a href="https://t.me/zhetengsha/948">查看 Telegram 原文</a></p>
]]></content:encoded>
        </item>
    </channel>
</rss>