Cool Scripts
QuanX, Loon, Surge, JsBox, Pythonista, Scriptable, Shortcuts等脚本分享
نمایش بیشتر📈 تحلیل کانال تلگرام Cool Scripts
کانال Cool Scripts (@cool_scripts) در بخش زبانی چینی بازیگری فعال است. در حال حاضر جامعه شامل 16 307 مشترک است و جایگاه 8 079 را در دسته فناوری و برنامهها و رتبه 13 996 را در منطقه الصين دارد.
📊 شاخصهای مخاطب و پویایی
از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 16 307 مشترک جذب کرده است.
بر اساس آخرین دادهها در تاریخ 11 ژوئن, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر -46 و در ۲۴ ساعت گذشته برابر 0 بوده و همچنان دسترسی گستردهای حفظ شده است.
- وضعیت تأیید: تأیید نشده
- نرخ تعامل (ER): میانگین تعامل مخاطب 9.50% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 4.32% واکنش نسبت به کل مشترکان کسب میکند.
- دسترسی پستها: هر پست به طور میانگین 1 550 بازدید دریافت میکند. در اولین روز معمولاً 704 بازدید جمعآوری میشود.
- واکنشها و تعامل: مخاطبان بهطور فعال حمایت میکنند؛ میانگین واکنش به هر پست 1 است.
- علایق موضوعی: محتوا بر موضوعات کلیدی مانند substore, changlog, updates, shadowrocket, surge تمرکز دارد.
📝 توضیح و سیاست محتوایی
نویسنده این فضا را محل بیان دیدگاههای شخصی توصیف میکند:
“QuanX, Loon, Surge, JsBox, Pythonista, Scriptable, Shortcuts等脚本分享”
به لطف بهروزرسانیهای پرتکرار (آخرین داده در تاریخ 12 ژوئن, 2026)، کانال همواره بهروز و دارای دسترسی بالاست. تحلیلها نشان میدهد مخاطبان بهطور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامهها تبدیل کردهاند.
2.14.189 前端 2.14.100
🟢支持清除前端/后端数据
🟢优化流量解析规则
🟢最新 📈 Surge iOS TestFlight 版本 可使用 Beta 版模块(支持最新 TestFlight 版本的分类和参数设置)
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程2.14.188 前端 2.14.92
🟢设置了 noFlow 的订阅在前端也不发起查询请求
🟢脚本操作时不使用空值合并运算符
感谢野比佬! 现在旧版本系统也能用快捷脚本了
🟢修复了同步配置选择来源样式
感谢群友 @AOE_DMG 的反馈
🟢优化调整 🐱Gist 同步逻辑
1. 首次创建时, 所有文件的内容都为空
新的逻辑: 报错 无法创建 gist
2. 非首次创建时
2.1 若操作的结果将导致所有文件的内容都为空(将导致 gist 被删除)
新的逻辑: 报错 无法更新 gist
2.2 允许使用空内容删除已有文件, 允许提交新的空内容
新的逻辑: 不报错 已有文件会被删除 新的文件不会创建
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程 new 命令新增 —network flag,可指定容器的 docker 网络 🧑💻issue
-ager-Cl命令新增 —private flag,可将容器的 HostIP 切换至�Sub-Store-M2.14.185 前端 2.14.83
🟢域名解析支持类型和过滤(如图)
2.14.183 前端 2.14.79
🟢🔗 启用新的默认图标, 可在设置中恢复(感谢 @ccc63)
在更多设置中 开启 "自定义图标使用原始颜色" 时, 默认图标才会一起显示为彩色
🟢🐱 Clash 支持解析并删除 旧的 ws-path ws-headers 字段
不点名批评一下部分客户端. 在新旧字段同时存在时 居然会使用旧字段
🟢 修复 🐱 Clash 规则头部有注释的情况下规则转换功能失败的问题
感谢 izhangxm 的 PR!
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程2.14.181
🟢🐱 Clash 节点支持 fingerprint(内部转为 tls-fingerprint)
🟢 🐱 支持 Clash 配置文件中的 global-client-fingerprint
优先级低于 proxy 内的 client-fingerprint
示例参考截图
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程2.14.179 前端 2.14.72
🟢支持 🌀 Quantumult X 的 VLESS 输入和输出(不支持 XTLS/REALITY)
对 QX 输出 VLESS 需要选择开启下面提到的 "包含官方/商店版不支持的协议"
🟢支持同步配置时选择包含官方/商店版不支持的协议(图2)
📦 sing-box: + ShadowsocksR
🌀 Quantumult X: + VLESS
🟢增加链接参数说明(图1)
🟢增加内置彩色图标(设置中开启 "自定义图标使用原始颜色" 时 生效) shout out to @ccc63
🟢增加滚动行为(支持后退保持之前的位置等)
🟢修复同步配置点击预览
🟢增加了默认超时的说明
可尝试设置为 3000~4000, 防止拉取结果的总时长超过代理 app 加载外部资源的最大等待时长, 确保拉取成功
🟢不从 gist 恢复文件名未编码的文件 因为后续也无法管理
🟢修复从 gist 恢复文件 url 不为固定的最新 gist url 的问题
⚠️ 删除 gist 文件时, 将同时删除原文件名和编码后的文件名的文件.
⚠️ 统一 gist 上传文件名为编码后的文件名. 可能会导致旧版本时期创建的同步配置 URL 变化, 请注意.
因为使用 GitHub API 上传空的 gist 文件时, 会自动删除该文件. 所以新建的时候会报错, 但是更新的时候不会报错, 只会删除远程 gist.
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程2.14.172 前端 2.14.65
🟢📈 SurgeMac 支持 external (External Proxy Program)
根据 User-Agent 自动识别 或 手动指定 target=SurgeMac
⚠️ 根据 https://manual.nssurge.com/policy/external-proxy.html addresses 参数要求为 IP, 可先进行 节点操作 中的 域名解析
🟢节点操作 的 类型过滤 支持 external
🟢补充了一些说明
1. SurgeMac 支持 SSR
节点字段 exec 为 ssr-local 路径, 默认 /usr/local/bin/ssr-local; 端口从 10000 开始递增(暂不支持配置)
2. 域名解析 目前仅支持 IPv4. 可由节点字段 no-resolve 控制
3. 订阅链接(多个订阅请换行) 支持参数: noFlow 不查询流量, noCache 不使用缓存. 例: http://a.com?token=1#noFlow&noCache
4. 脚本链接: 填入完整远程脚本链接 或 类似 /api/file/name 的内部文件调用路径. 除了脚本本身的参数外, 支持叠加参数: noCache 不使用缓存. 例: http://a.com#a=1&b=2#noCache
5. 其他外部链接(多个链接请换行) 支持参数: noCache 不使用缓存. 例: http://a.com#noCache
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程2.14.172 前端 2.14.65
🟢📈 SurgeMac 支持 external (External Proxy Program)
根据 User-Agent 自动识别 或 手动指定 target=SurgeMac
⚠️ 根据 https://manual.nssurge.com/policy/external-proxy.html addresses 参数要求为 IP, 可先进行 节点操作 中的 域名解析
🟢节点操作 的 类型过滤 支持 external
🟢补充了一些说明
1. SurgeMac 支持 SSR
节点字段 exec 为 ssr-local 路径, 默认 /usr/local/bin/ssr-local; 端口从 10000 开始递增(暂不支持配置)
2. 域名解析 目前仅支持 IPv4. 可由节点字段 no-resolve 控制
3. 订阅链接(多个订阅请换行) 支持参数: noFlow 不查询流量, noCache 不使用缓存. 例: http://a.com?token=1#noFlow&noCache
4. 脚本链接: 填入完整远程脚本链接 或 类似 /api/file/name 的内部文件调用路径. 除了脚本本身的参数外, 支持叠加参数: noCache 不使用缓存. 例: http://a.com#a=1&b=2#noCache
5. 其他外部链接(多个链接请换行) 支持参数: noCache 不使用缓存. 例: http://a.com#noCache
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程2.14.171 前端 2.14.62
🟢支持从 gist 获取不在同步配置中的 gist 文件
只是帮你拉取并创建同步配置项目
仍需要你手动设置来源 以进行后续的上传
🟢修复无法删除已同步过的 gist 文件的问题
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程2.14.57, 后端 2.14.169
🟢📦 修复 sing-box wireguard 输出
🟢 订阅链接 增加参数 #noFlow 不查询订阅流量信息
用例: 可使用标准参数格式 #noCache&noFlow
🟢 取消 GitHub 用户名绑定关系
现在用户名错误只影响头像
Gist 同步只跟 token 有关
🟢 增加 gist 链接和最近一次检查状态的说明
如截图所示 方便排查问题
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程https://raw.githubusercontent.com/xishang0128/sub-store-template/main/sing-box.js#type=1&name=name // "1" 表示组合订阅, name 为订阅的 "名称", 具体看文件中的说明
👨💻 自己动手:
1.1 使用远程模板
远程链接 中 第一行为 sing-box 模板文件链接
例: https://a.com/sing-box.tpl.json
1.2 或者使用本地模板
本地文本 中为 sing-box 模板文件的内容
使用脚本操作 填入链接:
https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/sing-box/template.js#type=组合订阅&name=机场&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|🇺🇸
示例表示:
读取 名称为 "机场" 的 组合订阅 中的节点(单订阅不需要设置 type 参数)
把 所有节点插入匹配 /all|all-auto/i 的 outbound 中(跟在 🕳 后面, ℹ️ 表示忽略大小写, 不筛选节点不需要给 🏷 )
把匹配 /港|hk|hongkong|kong kong|🇭🇰/i (跟在 🏷 后面, ℹ️ 表示忽略大小写) 的节点插入匹配 /hk|hk-auto/i 的 outbound 中
...
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程Sub-Store 相关教程 有真相
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程https://raw.githubusercontent.com/xishang0128/sub-store-template/main/sing-box.json
脚本操作填链接 https://raw.githubusercontent.com/xishang0128/sub-store-template/main/sing-box.js#type=1&name=name // "1" 表示组合订阅, name 为订阅的 "名称", 具体看文件中的说明
👨💻 自己动手:
1.1 使用远程模板
远程链接 中 第一行为 sing-box 模板文件链接
例: https://a.com/sing-box.tpl.json
1.2 或者使用本地模板
本地文本 中为 sing-box 模板文件的内容
假设 你的 sing-box 模板文件中的 outbounds 是这样的: { "outbounds": [ { "tag": "全部节点", "type": "selector", "default": "urltest", "outbounds": [ "美国节点" ] }, { "tag": "美国节点", "type": "urltest", "outbounds": [] } ] }
脚本操作:
let config = JSON.parse($files[0]) // 文件中的第一个
let proxies = await produceArtifact({
type: 'subscription', // 如果是组合订阅 就是 'collection'
name: '订阅的name', // 订阅的"名称", 不是"显示名称"
platform: 'sing-box',
produceType: 'internal'
})
// 先将全部节点结构插到 outbounds
config.outbounds.push(...proxies)
config.outbounds.map(i => {
// 在 全部节点 中插入全部节点名
if (['全部节点'].includes(i.tag)) {
i.outbounds.push(...proxies.map(p => p.tag))
}
// 在 美国节点 中插入全部美国节点名
if (['美国节点'].includes(i.tag)) {
i.outbounds.push(...proxies.filter(p => /美国|🇺🇸|us|united states/i.test(p.tag)).map(p => p.tag))
}
})
$content = JSON.stringify(config, null, 2)
▎其他示例(YAML, JSON):
let singboxProxies = await produceArtifact({
type: 'subscription', // type: 'subscription' 或 'collection'
name: 'sub', // subscription name
platform: 'sing-box', // target platform
produceType: 'internal' // 'internal' produces an Array, otherwise produces a String( JSON.parse('JSON String') )
})
let clashMetaProxies = await produceArtifact({
type: 'subscription',
name: 'sub',
platform: 'ClashMeta',
produceType: 'internal' // 'internal' produces an Array, otherwise produces a String( ProxyUtils.yaml.safeLoad('YAML String') )
}))
// YAML
$content = ProxyUtils.yaml.safeDump({})
// JSON
$content = JSON.stringify({}, null, 2)
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程2.14.38 后端 2.14.146
👨💻 新增文件功能
🟢文件支持本地/远程, 按顺序合并, 忽略失败的远程文件
🟢文件支持脚本操作和预览
🟢可使用链接访问文件内容
🟢可将文件内容同步到 Gist
🟢可在脚本操作中使用 /api/file/name 访问内部文件
🟢接口 /api/file/name 支持参数覆盖
❗️ 使用场景
🟢在脚本操作复用内部文件
🟢在 🔗 Sub-Store 统一管理配置文件/规则集/脚本/模块
🟢对本地/远程的文本内容进行合并, 脚本操作
🟢利用参数覆盖功能 复用工作流模板 /api/file/name?url=&content=&ua=&mergeSources&ignoreFailedRemoteFile
服务器版直接使用链接
非服务器版 本设备使用 或 同步到 Gist 供其他设备使用
🛠️ Sub-Store 服务器/云平台/Docker/Android 版的相关教程
改动较大 有问题大家及时反馈(
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
