Surge for macOS 现已经支持 Agent Skill,个人觉得非常棒的更新!

3 月 19 日
 Bodo
Surge Agent Skill:

1. 状态监控与诊断 (Monitoring & Diagnostics)
* 实时活跃连接 (dump active): 查看当前所有正在进行的网络请求、对应进程、策略和实时网速。
* 历史请求记录 (dump recent/request): 查看最近的请求日志,用于排查访问失败的原因。
* DNS 状态 (dump dns / flush dns): 查看当前 DNS 缓存,或强制清理 DNS 缓存。
* 网络诊断 (test <type>): 进行 DNS 、IPv4 路由器或加密 DNS 的连通性测试。

2. 策略与模式控制 (Policy & Mode Control)
* 切换出站模式 (set ProxyMode=<0\|1\|2>):
* 0: 直连 (Direct)
* 1: 全局代理 (Global Proxy)
* 2: 规则模式 (Rule) —— 最常用。
* 切换策略组节点 (set ProxyGroupSelection.<group>=<policy>): 例如,让我执行“将‘代理’分组切换到‘香港节点’”。
* 手动测试延迟 (test-policy <policy>): 对指定节点或所有节点立即发起延迟测试。

3. 系统开关与配置 (System Toggles)
* HTTP 抓包开关 (set Replica=<0\|1>): 开启或关闭 HTTP 流量捕获。
* 脚本/重写开关 (set ScriptingEnabled / RewriteEnabled): 实时开启或关闭 Surge 的脚本处理和 URL 重写功能。
* MITM 开关 (set MitMEnabled): 开启或关闭解密 HTTPS 流量的功能。

4. 进阶自动化操作 (Advanced Ops)
* 配置文件切换 (switch-profile <name>): 在不同的 Surge 配置文件之间快速切换(例如“办公”与“家庭”模式)。
* 临时规则 (add-temp-rule): 临时添加一条访问规则,无需修改原始配置文件。
* 脚本执行 (script evaluate): 让 Surge 立即运行一段指定的 JavaScript 脚本。
* 带宽测试 (test-policy-bandwidth): 对特定节点运行测速,查看下载/上传带宽。

5. 实时监控 (Event Watch)
* 订阅事件流 (watch <event>): 让我持续关注特定事件(如 request 或 traffic ),并向你报告异常流量或特定域名的连接情况。

喜欢折腾的可以玩玩。

3995 次点击
所在节点    macOS
10 条回复
Dream4U
3 月 19 日
有用,但不大,纯粹为了消耗 Token 了
有 iOS 端随时远程控制就可以了
Mzs
3 月 19 日

是个不错的尝试方向 但目前没有发现日常的使用点 因为不如直接去界面操作
desususula
3 月 19 日
不知道以后能不能实现自动优化分流规则的功能,比如说某个节点撞 CF 墙了,自动切换路线,或者根据日常的网络环境,自动生成一套分流规则
Bodo
3 月 19 日
@desususula Smart 策略组?
Bodo
3 月 19 日
@Mzs
@Dream4U 是的,我都尝试了一遍,但是往这个方向更新是个不错的点子。
desususula
3 月 19 日
@Bodo 目前还不能实现这种功能吧,smart 策略组也不能实现主动更换节点绕过 cf 墙
x86
3 月 19 日
没 surge dashboard 方便
Jsssi
3 月 19 日
这辈子不会再用 surge 啦
jayhuang0044
3 月 19 日
@desususula #6 Smart 组 "CF" 里面 “cf+代理链”1 “cf+代理链”2 “cf+代理链”3 “cf+代理链”...
liuxue
3 月 20 日
用的国内的模型供应商,不敢用这个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1199409

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX