将 Loon .plugin / Surge .sgmodule / QuantumultX .conf 模块转换为 Anywhere 规则集
包装执行模式:将上游脚本源码原样编码,运行时构造 $request/$response/$persistentStore 等兼容全局变量后执行。默认开启;取消勾选会使用直改模式。
远程加载脚本:.amrs 默认仍使用内联脚本;勾选后仅内嵌轻量 loader,运行时从本服务 /script 拉取转换后的脚本,可减少规则文件体积和重复脚本内存占用,首次命中需要网络。
脚本下载默认开启;关闭后不会下载远程 JS,只适合排查规则解析,不适合直接导入使用。
API 接口:GET /mitm.amrs?url=... | GET /rule.arrs?url=... | GET /direct.arrs?url=... | GET /reject.arrs?url=... | GET /deeplink?url=...(/deeplink 默认返回纯文本导入链接;页面预览加 format=html;默认包装执行,直改模式加 wrap=false,远程加载脚本加 scriptMode=loader)
参考文档:Anywhere | module2anywhere