插件发布 【共享配置到 OpenWrt】
插件ID:plugin-share-profile-to-openwrt
插件描述:为 OpenWrt sing-box 生成配置,自动添加必需的入站组件(dns-in/redirect-in/tproxy-in/tun-in),使用 Zashboard 面板。Supported by: cpkt9762
插件Tag:提升体验、功能扩展
注:仅适用于GUI.for.SingBox客户端
插件ID:plugin-share-profile-to-openwrt
插件描述:为 OpenWrt sing-box 生成配置,自动添加必需的入站组件(dns-in/redirect-in/tproxy-in/tun-in),使用 Zashboard 面板。Supported by: cpkt9762
插件Tag:提升体验、功能扩展
注:仅适用于GUI.for.SingBox客户端
❤2
插件发布 【聚合订阅】
插件ID:plugin-subscribe-collection
插件描述:将现有的多个订阅组合为一个新订阅。Supported by: 泡泡茶壶
插件Tag:提升体验、功能扩展
通用插件
插件ID:plugin-subscribe-collection
插件描述:将现有的多个订阅组合为一个新订阅。Supported by: 泡泡茶壶
插件Tag:提升体验、功能扩展
通用插件
👍8❤1👎1🔥1
GUI.for.Cores 【v1.20.0】已发布
- 提升滚动发行下重载APP时的性能
- 增加新的插件触发器 onReload,重载界面时执行
- 为设置页增加缓存
- 插件中对插件元数据及插件配置的访问是实时且只读的,可通过修改Plugin.status改变插件状态
- 修复windows下托盘更新时的内存泄露问题
- 提升滚动发行下重载APP时的性能
- 增加新的插件触发器 onReload,重载界面时执行
- 为设置页增加缓存
- 插件中对插件元数据及插件配置的访问是实时且只读的,可通过修改Plugin.status改变插件状态
- 修复windows下托盘更新时的内存泄露问题
👍6❤2👎1
GUI.for.Cores 【v1.21.0】已发布
- 节点测试支持自定义超时时间
- 部分输入框增加快捷粘贴按钮
- Exec/ExecBackground增加WorkingDirectory参数
- GUI.for.Clash移除global-client-fingerprint字段
- 订阅支持 URL-safe Base64,并在解析订阅响应时忽略换行和空格
- 节点测试支持自定义超时时间
- 部分输入框增加快捷粘贴按钮
- Exec/ExecBackground增加WorkingDirectory参数
- GUI.for.Clash移除global-client-fingerprint字段
- 订阅支持 URL-safe Base64,并在解析订阅响应时忽略换行和空格
插件发布 【从零编译sing-box核心】
插件ID: plugin-singbox-builder
插件描述: 从编译环境到源码下载,再到核心定制,从0开始编译sing-box核心。
插件Tag: 实用工具
注:仅适用于GUI.for.SingBox客户端
插件ID: plugin-singbox-builder
插件描述: 从编译环境到源码下载,再到核心定制,从0开始编译sing-box核心。
插件Tag: 实用工具
注:仅适用于GUI.for.SingBox客户端
插件发布 【原生配置管理】
插件ID: plugin-native-config-manager
插件描述: 允许在 GUI 中直接运行和管理未经修改的 sing-box 原始配置,跳过 GUI 的默认配置覆盖,完美保留你的自定义规则,专为需要高度定制化配置的用户设计。Supported by: 泡泡茶壶
插件Tag: 实用工具、功能扩展、提升体验
注:仅适用于GUI.for.SingBox客户端
插件ID: plugin-native-config-manager
插件描述: 允许在 GUI 中直接运行和管理未经修改的 sing-box 原始配置,跳过 GUI 的默认配置覆盖,完美保留你的自定义规则,专为需要高度定制化配置的用户设计。Supported by: 泡泡茶壶
插件Tag: 实用工具、功能扩展、提升体验
注:仅适用于GUI.for.SingBox客户端
❤8
GUI.for.Cores 【v1.22.0】已发布
- macOS支持自启动(暂未实现最小化窗口启动
- macOS支持APP内更新并重启
- 更新插件API: Plugins.GetEnv(key) 可用于获取环境变量
- 迁移至 Wails 原生通知
- 核心停止后总是关闭系统代理,不再根据【自动配置/清除系统代理】设置项
GUI.for.Clash
- 新增嗅探器配置界面(Sniffer)
- 默认配置增加GLOBAL分组,可用于控制器界面按配置顺序展示分组
GUI.for.SingBox
- 配置右键新增【编辑配置(源文件)】(可能会有bug
- 代理组支持隐藏与配置图标
注:请通过APP内关于页面完成更新。如果手动替换程序请同时删除data/rolling-release目录,避免API变更导致启动卡住
- macOS支持自启动(暂未实现最小化窗口启动
- macOS支持APP内更新并重启
- 更新插件API: Plugins.GetEnv(key) 可用于获取环境变量
- 迁移至 Wails 原生通知
- 核心停止后总是关闭系统代理,不再根据【自动配置/清除系统代理】设置项
GUI.for.Clash
- 新增嗅探器配置界面(Sniffer)
- 默认配置增加GLOBAL分组,可用于控制器界面按配置顺序展示分组
GUI.for.SingBox
- 配置右键新增【编辑配置(源文件)】(可能会有bug
- 代理组支持隐藏与配置图标
注:请通过APP内关于页面完成更新。如果手动替换程序请同时删除data/rolling-release目录,避免API变更导致启动卡住
❤3👍1
GUI.for.Cores 滚动更新日志
- Linux下支持开机自启
- macOS下支持最小化窗口自启动
- 更新核心管理界面
- 插件系统支持 ECMAScript Modules(ESM),默认采用export语法导出触发器方法
- 新增插件触发器:启用插件时、禁用插件时、插件销毁时
- 移除插件手动安装卸载按钮,添加、删除插件分别自动调用onInstall和onUninstall方法
新插件格式示例:
注:
1、因插件系统重构,会带来一些bug,请积极反馈
2、新插件系统兼容原有插件,但未作更多兼容性处理,若原有插件无法正常运行请先格式化代码(编辑源码,按Shift + Alt + F格式化代码)
请使用【滚动发行】插件完成上述更新
- Linux下支持开机自启
- macOS下支持最小化窗口自启动
- 更新核心管理界面
- 插件系统支持 ECMAScript Modules(ESM),默认采用export语法导出触发器方法
- 新增插件触发器:启用插件时、禁用插件时、插件销毁时
- 移除插件手动安装卸载按钮,添加、删除插件分别自动调用onInstall和onUninstall方法
新插件格式示例:
// 使用import语法导入任意ESM模块
import * as Vue from 'https://unpkg.com/vue@3.6.0-alpha.7/dist/vue.esm-browser.js'
console.log(Vue)
// 兼容旧的插件触发器定义格式
const onRun = async () => {
console.log('不会执行这里,因为下面也定义了onRun,且优先级比此处高')
}
export default (Plugin) => {
let count = 0
return {
async onRun() {
console.log('点击了运行按钮: ', count++)
},
onInstall() {
console.log('插件已安装')
},
onUninstall() {
console.log('插件已卸载')
},
onEnabled() {
console.log('插件已启用')
},
onDisabled() {
console.log('插件已禁用')
},
onDispose() {
console.log('插件已销毁')
}
// ...
}
}
注:
1、因插件系统重构,会带来一些bug,请积极反馈
2、新插件系统兼容原有插件,但未作更多兼容性处理,若原有插件无法正常运行请先格式化代码(编辑源码,按Shift + Alt + F格式化代码)
请使用【滚动发行】插件完成上述更新
❤4👍1
GUI.for.Cores 【v1.23.1】 已发布
- 修复macOS下更新时删除滚动发行目录失败问题
- 修复macOS下重载界面识别不到核心进程问题
- 修复macOS下无法获取核心内存占用问题
更多特性参考上一条滚动发行说明
注:第一条bug会导致更新后ui版本号不变,解决办法删除data/rolling-release目录,或等待下一次滚动更新。
- 修复macOS下更新时删除滚动发行目录失败问题
- 修复macOS下重载界面识别不到核心进程问题
- 修复macOS下无法获取核心内存占用问题
更多特性参考上一条滚动发行说明
注:第一条bug会导致更新后ui版本号不变,解决办法删除data/rolling-release目录,或等待下一次滚动更新。
插件发布 【扫码分享配置到手机CMFA】
插件ID:plugin-share-config-qrcode
插件描述:手机端CMFA(Clash Meta for Android)扫码即可一键导入完整Mihomo配置。电脑端启动局域网临时HTTP服务,自动完成手机适配:启用TUN模式、内联proxy-providers消除重名冲突、本地rule-providers转远程HTTP、补全GLOBAL代理组确保CMFA可见、设置proxy-server-nameserver避免DNS循环依赖。支持链式代理(dialer-proxy)、自定义代理组等完整配置透传。Supported by: KkemChen
插件Tag:实用工具、功能扩展、提升体验
注:仅适用于GUI.for.Clash客户端v1.23.1及之后版本
插件ID:plugin-share-config-qrcode
插件描述:手机端CMFA(Clash Meta for Android)扫码即可一键导入完整Mihomo配置。电脑端启动局域网临时HTTP服务,自动完成手机适配:启用TUN模式、内联proxy-providers消除重名冲突、本地rule-providers转远程HTTP、补全GLOBAL代理组确保CMFA可见、设置proxy-server-nameserver避免DNS循环依赖。支持链式代理(dialer-proxy)、自定义代理组等完整配置透传。Supported by: KkemChen
插件Tag:实用工具、功能扩展、提升体验
注:仅适用于GUI.for.Clash客户端v1.23.1及之后版本
❤5
插件发布 【配置覆盖】
插件ID:plugin-config-override
插件描述:在 sing-box 启动前,将本地或远程 JSON 作为 override 合并进 GUI 生成的 config.json,支持远程缓存与数组路径追加策略。 Supported by: CorneliaMo
插件Tag:实用工具、功能扩展、提升体验
注:仅适用于GUI.for.SingBox客户端
插件ID:plugin-config-override
插件描述:在 sing-box 启动前,将本地或远程 JSON 作为 override 合并进 GUI 生成的 config.json,支持远程缓存与数组路径追加策略。 Supported by: CorneliaMo
插件Tag:实用工具、功能扩展、提升体验
注:仅适用于GUI.for.SingBox客户端
❤2
插件更新 【节点转换】
更新说明:
- 直接引入Sub-Store 仓库中的节点转换代码,确保实现逻辑与上游保持一致
- 支持通过右键插件执行「更新依赖」,以持续同步 Sub-Store 最新版本
更新说明:
- 直接引入Sub-Store 仓库中的节点转换代码,确保实现逻辑与上游保持一致
- 支持通过右键插件执行「更新依赖」,以持续同步 Sub-Store 最新版本
👍3👏1
GUI.for.Cores 滚动更新日志
- 更新插件中心UI
- 支持自定义插件源
补充v1.23.2更新特性:Windows、macOS下支持窗口内容保护(禁止截屏、录屏)
注:请使用【滚动发行】插件完成上述更新
- 更新插件中心UI
- 支持自定义插件源
补充v1.23.2更新特性:Windows、macOS下支持窗口内容保护(禁止截屏、录屏)
注:请使用【滚动发行】插件完成上述更新
❤1
插件发布 【快速延迟测试】
插件ID: plugin-fast-delay-test
插件描述: 在独立的核心进程中对订阅的节点进行延迟测试。Supported by: 泡泡茶壶
注:仅适用于GUI.for.SingBox客户端
插件ID: plugin-fast-delay-test
插件描述: 在独立的核心进程中对订阅的节点进行延迟测试。Supported by: 泡泡茶壶
注:仅适用于GUI.for.SingBox客户端
GUI.for.Cores 【v1.24.0】 已发布
- 新增核心日志文件记录功能
- 连接/日志面板右键增加更多域名后缀匹配规则
- 修复macOS、Linux下核心无法单独运行问题
- 修复Linux下托盘菜单复选框显示问题
- 修复若干bug
- 新增核心日志文件记录功能
- 连接/日志面板右键增加更多域名后缀匹配规则
- 修复macOS、Linux下核心无法单独运行问题
- 修复Linux下托盘菜单复选框显示问题
- 修复若干bug
❤4
插件发布 【策略组入站设置】
插件ID: plugin-strategy-group-listener
插件描述: 为 Clash 配置添加多个独立 HTTP、SOCKS、Mixed 入站监听端口,支持绑定策略组、使用子规则或使用全局规则,并可为每个入站单独设置认证。Supported by: qqqasdwx
注:仅适用于GUI.for.Clash客户端
插件ID: plugin-strategy-group-listener
插件描述: 为 Clash 配置添加多个独立 HTTP、SOCKS、Mixed 入站监听端口,支持绑定策略组、使用子规则或使用全局规则,并可为每个入站单独设置认证。Supported by: qqqasdwx
注:仅适用于GUI.for.Clash客户端
插件发布 【策略组批量链式代理】
插件ID: plugin-strategy-chain-manager
插件描述: 按策略组或节点批量配置链式代理,基于当前生成配置的成员自动写入 dialer-proxy。Supported by: qqqasdwx
注:仅适用于GUI.for.Clash客户端
插件ID: plugin-strategy-chain-manager
插件描述: 按策略组或节点批量配置链式代理,基于当前生成配置的成员自动写入 dialer-proxy。Supported by: qqqasdwx
注:仅适用于GUI.for.Clash客户端
插件发布 【出站分组批量链式代理】
插件ID: plugin-outbound-chain-manager
插件描述: 按出站分组或出站批量配置链式代理,基于当前生成配置的成员自动写入 detour。Supported by: qqqasdwx
注:仅适用于GUI.for.SingBox客户端
插件ID: plugin-outbound-chain-manager
插件描述: 按出站分组或出站批量配置链式代理,基于当前生成配置的成员自动写入 detour。Supported by: qqqasdwx
注:仅适用于GUI.for.SingBox客户端
❤4
插件发布 【Codex 用量查看】
插件ID:plugin-codex-usage-viewer
插件描述:查看 Codex 当前账号的 primary/secondary 用量窗口、剩余额度与重置时间。Supported by: Codex
通用插件
插件ID:plugin-codex-usage-viewer
插件描述:查看 Codex 当前账号的 primary/secondary 用量窗口、剩余额度与重置时间。Supported by: Codex
通用插件
👏1