Skip to content

Instantly share code, notes, and snippets.

@dahaha-365
Last active December 1, 2024 02:16
Show Gist options
  • Save dahaha-365/435c941abcbe5e0212752e7cf8e41cad to your computer and use it in GitHub Desktop.
Save dahaha-365/435c941abcbe5e0212752e7cf8e41cad to your computer and use it in GitHub Desktop.
Stash 快捷懒人配置

Stash 懒人配置

Stash 使用很久了,但是默认的空白配置模版一直满足不了需求,于是自己搓了一个。把自己日常用的东西都做成策略组了。

特色

  • 按地区、按服务进行分类,使界面非常整齐,分流规则也能准确控制。
  • 采用远程代理集方式进行配置,很方便的做到多个订阅也采用同一个配置,并且能同时使用所有节点。
  • 启动大概占用内存22~25M左右。

使用方法

  1. 想办法把profile.yaml弄到手机上,然后设置->配置文件->从文件中导入。当然更快捷的方法是开启iCloud同步,直接把配置文件放到stash目录。如果你刚好在用手机浏览,可以直接下载profile.yaml然后用stash打开即可自动导入。
  2. 还是在配置列表界面,选择刚才导入的配置文件,再选可视化编辑->远程代理集,自己填写订阅信息,填机场链接或者SubStore链接都可以。
  3. 只要能成功连接,那基本上没问题了。一直连接不上请自己查日志,多数是订阅链接没有某些地区的节点导致,请自行删除代理组。

一些注意事项

  • OpenAI这个策略组已经涵盖一些比较知名的AI规则了,建议不要选香港节点,很多AI是无法用香港IP使用的,比较推荐新加坡和日本。要么你自己查AI的可用地区。
  • 为了兼容SubStore,只分了这么多地区,其他地区节点都在其他地区这个策略组里。有需要的话请自行添加策略组。
  • TwitterFackbook等等都归类到其他外网策略组了。
  • 自己修改规则集的话,建议不要用classical类型的规则集,在手机上,效率尤其重要。
  • DNS只设置了普通的IP地址,还是那句,在手机上,效率尤其重要。
  • Stash很好很强大,用自己的号买个正版吧!

效果图

proxy-providers:
Provider-1:
interval: 600
url: http://sub.store/download/Provider-1?target=Stash
Provider-2:
interval: 600
url: http://sub.store/download/Provider-2?target=Stash
Provider-3:
interval: 600
url: http://sub.store/download/Provider-3?target=Stash
Provider-4:
interval: 600
url: http://sub.store/download/Provider-4?target=Stash
mode: rule
dns:
default-nameserver:
- 223.5.5.5
- 119.28.28.28
- system
nameserver:
- https://1.12.12.12/dns-query
- https://223.5.5.5/dns-query
proxies:
- name: 直连
type: DIRECT
udp: true
proxy-groups:
- name: 默认节点
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Proxy.png
type: select
proxies:
- 自动选择
- 直连
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
# 功能分组
- name: OpenAI
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/ChatGPT.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: Google
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Google_Search.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: Apple
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Apple.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: Telegram
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Telegram.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: Microsoft
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Microsoft.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: 哔哩东南亚
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/bilibili_3.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: 巴哈姆特
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Bahamut.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: YouTube
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/YouTube.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: NETFLIX
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Netflix.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: Spotify
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Spotify.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: Disney+
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Disney+.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: TikTok
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/TikTok.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: Steam
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Steam.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
- name: 国内网站
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/StreamingCN.png
type: select
proxies:
- 直连
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- name: 其他外网
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Streaming!CN.png
type: select
proxies:
- 默认节点
- HK 香港
- TW 台湾省
- JP 日本
- KR 韩国
- US 美国
- SG 新加坡
# - TK 土耳其
- 其它地区
- 全部节点
- 自动选择
- 直连
# 基于地区分组
- name: HK 香港
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Hong_Kong.png
type: url-test
include-all: true
interval: 120
tolerance: 50
lazy: true
filter: "(?i)(澳门|🇲🇴|港|🇭🇰|hk|hong)"
- name: TW 台湾省
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/China.png
type: url-test
include-all: true
interval: 120
tolerance: 50
lazy: true
filter: "(?i)(台|🇹🇼|湾|tw|taiwan)"
- name: JP 日本
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Japan.png
type: url-test
include-all: true
interval: 120
tolerance: 50
lazy: true
filter: "(?i)(日|🇯🇵|东京|大阪|jp|japan)"
- name: KR 韩国
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Korea.png
type: url-test
include-all: true
interval: 120
tolerance: 50
lazy: true
filter: "(?i)(韩|🇰🇷|kr|korea)"
- name: US 美国
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/United_States.png
type: url-test
include-all: true
interval: 120
tolerance: 50
lazy: true
filter: "(?i)(美|🇺🇲|us|states|america)"
- name: SG 新加坡
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Singapore.png
type: url-test
include-all: true
interval: 120
tolerance: 50
lazy: true
filter: "(?i)(新加坡|坡|狮城|🇸🇬|sg|singapore)"
# - name: TK 土耳其
# icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Turkey.png
# type: select
# include-all: true
# filter: "土耳其|🇹🇷|TK|(?i)turkey"
- name: 其它地区
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/World_Map.png
type: url-test
include-all: true
interval: 120
tolerance: 50
lazy: true
filter: "(?i)^(?!.*(?:🇭🇰|🇹🇼|🇯🇵|🇰🇷|🇺🇸|🇸🇬|🇨🇳|港|hk|hong|台|tw|taiwan|日本|jp|japan|韩|kr|korea|美|us|states|新加坡|sg|singapore)).*"
- name: 自动选择
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Auto.png
type: url-test
include-all: true
interval: 120
tolerance: 50
lazy: true
- name: 全部节点
icon: https://fastly.jsdelivr.net/gh/Koolson/Qure/IconSet/Color/Global.png
type: select
include-all: true
rules:
- SCRIPT,quic,REJECT
- RULE-SET,category-ai-chat-!cn,OpenAI
- RULE-SET,telegram,Telegram
- RULE-SET,biliintl,哔哩东南亚
- RULE-SET,bahamut,巴哈姆特
- RULE-SET,youtube,YouTube
- RULE-SET,netflix,NETFLIX
- RULE-SET,spotify,Spotify
- RULE-SET,disney,Disney+
- RULE-SET,tiktok,TikTok
- RULE-SET,steam@cn,国内网站
- RULE-SET,steam,Steam
- RULE-SET,pixiv,其他外网
- RULE-SET,google-cn,Google
- RULE-SET,apple-cn,Apple
- RULE-SET,microsoft@cn,国内网站
- RULE-SET,microsoft,Microsoft
- GEOIP,LAN,直连,no-resolve
- GEOIP,CN,国内网站,no-resolve
- MATCH,其他外网
rule-providers:
category-ai-chat-!cn:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/category-ai-chat-!cn.list
telegram:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/telegram.list
biliintl:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/biliintl.list
bahamut:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/bahamut.list
youtube:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/youtube.list
netflix:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/netflix.list
spotify:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/spotify.list
disney:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/disney.list
tiktok:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/tiktok.list
steam@cn:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/[email protected]
steam:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/steam.list
pixiv:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/pixiv.list
google-cn:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/google-cn.list
apple-cn:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/apple-cn.list
microsoft@cn:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/[email protected]
microsoft:
type: http
interval: 86400
behavior: domain
format: text
url: https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@meta/geo/geosite/microsoft.list
script:
shortcuts:
quic: network == 'udp' and dst_port == 443
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment