GUI.for.Cores News
2.4K subscribers
56 photos
1 video
3 files
88 links
版本更新、通知发布、使用手册

交流群组:https://t.me/GUI_for_Cores

项目地址:https://github.com/GUI-for-Cores
Download Telegram
插件发布 【点击波纹效果】

插件ID:plugin-global-click-ripple-effect

插件说明:增加全局点击波纹效果。

通用插件
插件发布 【TrafficMonitor】

插件ID:plugin-traffic-monitor

插件说明:这是一个用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤。

通用插件

注:仅支持Windows系统
3
GUI.for.Cores 【v1.9.9】 已发布

- 概览页控制器节点列数可调整

- 弹窗支持 ESC 键关闭

- 已兼容 sing-box 1.12.0+ 核心,并且不再兼容 1.11.x 版本

- 修复:动态开启 TUN,错误生成 route_address 字段问题

- 修复:结束进程出现 no child process 问题

- 插件 API 变更:所有 Bridge 相关的 API 采用大驼峰命名,传参也是

- 关于页面新增 Bridge 版本号显示

Bridge 版本号说明:

正常情况下,此版本号和 UI 版本号相同,如果不相同,说明滚动发行出错,需要删除 data/rolling-release 目录,重启 APP 后 再到关于页面更新

关于 sing-box 的版本说明:

生成的配置已不再兼容之前版本,详见:https://t.me/GUI_for_Cores_Channel/291
👍7
GUI.for.Cores 滚动更新日志

- 策略组延迟测试支持取消
- 修复计划任务日志面板出现的卡死问题
- 设置中新增「禁用动画」选项
- GUI.for.SingBox 默认配置的路由规则新增 icmp 分流
- 首页控制器的鼠标滚动灵敏度支持自定义(范围:1–6)
- 核心 PID 存储位置调整:由 user.yaml 改为 data/xxx/pid.txt [1]
- 插件 API 调整 [2]

[1] PID 存储位置调整

原本存放于 user.yaml,现改为独立的 pid 文件:

- sing-box → data/sing-box/pid.txt
- mihomo → data/mihomo/pid.txt

此更改避免了核心程序启动/停止时对 user.yaml 文件的写入操作

[2] 插件 API 调整

获取核心是否在运行、PID

// 旧
Plugins.useAppSettingsStore().app.kernel.pid
Plugins.useAppSettingsStore().app.kernel.running

// 新
Plugins.useKernelApiStore().running
Plugins.useKernelApiStore().pid
👍1
插件发布 【重复节点移除】

插件ID:plugin-duplicate-proxies-removal

插件说明:订阅更新时候移除重复的节点(根据节点{地址:端口}匹配)Supported by: lancelotly

插件Tag:节点处理

通用插件
4👍1
GUI.for.Cores 滚动更新日志

- 优化了 Select 与 Dropdown 组件

- 支持加载本地语言文件

为了保持 GUI 本体的轻量化、可维护性与可扩展性,本版本仅内置 中文 与 英文 两种语言。同时,支持动态加载本地语言文件,文件目录为 data/locales,格式为 JSON,例如:data/locales/zh-CN.json。

原有的多语言文件已上传到文档仓库:语言文件
👍2
插件发布 【一键导入订阅助手】

插件ID:plugin-subscribe-in-one-click

插件说明:运行此插件,帮助你使用机场的一键导入订阅功能。

插件Tag:提升体验、功能扩展

通用插件、仅适用于Windows

同时废弃插件
- 注册Clash协议到注册表
- 注册SingBox协议到注册表
3
GUI.for.Cores 【v1.10.0】 已发布

- 修复 设置-内核 检测远程版本时,内存瞬时占用高的问题

- 优化 Switch、Radio 组件,以便适配多语言的展示效果

- 计划任务不再使用 GO 实现,改为纯前端实现,cron 表达式写法不变

- 移除检测 CPU 指令集等级 相关库及代码,mihomo 核心默认总是下载 -v3 版本

注:如果你的 CPU 在运行 mihomo 时报错,请留言反馈,后续或在【滚动发行】中增加解决方案
👍7
GUI.for.Cores 【v1.11.0】 已发布

- 配置【混入】支持 YAML 与 JSON 两种格式

- 新增 Plugins.ProcessMemory(pid) API 用于获取进程内存占用

- 支持显示核心真实内存占用(包含共享内存,所以比任务管理器显示的略大),设置里开启
👍52
插件发布 【导入 sing-box 配置】

插件ID: plugin-import-configuration-to-gui

插件说明: 将完整的 sing-box 配置导入到 GUI 中。Supported by: 泡泡茶壶

插件Tag: 实用工具、功能扩展、提升体验

GUI.for.SingBox插件
GUI.for.Cores 滚动更新日志

- 首页 快速开始 支持自定义名称

- 控制器中节点过滤更换输入方式

- 配置、订阅页面头部支持自定义操作

参考:自定义操作API,target值:profiles_header、subscriptions_header
GUI.for.Cores 滚动更新日志

- 启动页面 LOGO 加载更快

- 新增统一配置插件入口:设置 - 插件

- 插件配置新增 UI 组件:MultipleSelect

- 日志、连接面板的【添加到规则集】支持自动创建不存在的规则集

- 修复一些配置生成错误的问题

- 优化部分 UI 组件
1
GUI.for.Cores 【v1.13.0】 已发布

- 新增对自定义 WebView2 Runtime 的支持

- 系统代理新增 Proxy Bypass List 支持

自定义 WebView2 Runtime 的使用场景与使用方法:

使用场景:
当部分 Windows 用户的系统 WebView2 Runtime 版本过高或过低,导致出现 「WebView2 Runtime Error」报错时,可使用自定义 Runtime 解决。

使用方法:
1、下载固定版本的 WebView2 Runtime(软件兼容版本:141.0.3537.71

2、放到软件目录

data/WebView2/

示例:

data/WebView2/Microsoft.WebView2.FixedVersionRuntime.141.0.3537.71.x64.cab


3、重启软件即可生效
6
插件发布 【全局热键】

插件ID: plugin-hotkey-api-bridge

插件说明:请配合【RESTful-Api v1】插件使用。

插件Tag: 功能扩展、提升体验

通用插件,仅适用于Windows
GUI.for.Cores 【v1.14.0】 已发布

- 提升核心结束/重启速度

- 提升创建 HTTP 服务的速度

- 规则编辑新增【插入点】功能

- 核心管理界面增加“打开内核文件所在目录”按钮

- 优化核心启动后的系统代理状态更新逻辑

- 订阅功能支持设置请求超时时间
10
GUI.for.Cores 滚动更新日志

- 新的设置页面

- 配置、订阅、规则集变更时显示重启核心按钮(右下角)

- 修复时间显示错误问题

- GUI.for.Clash 规则集编辑改为纯文本编辑

请使用【滚动发行】插件完成升级
👍51
GUI.for.Clash【v1.14.1】 已发布

- 修复因环境变量缺失导致的tun创建失败问题
插件发布 【Meilisearch】

插件ID: plugin-meilisearch

插件描述:集成 Meilisearch 程序,一个强大、快速、开源的搜索引擎。Supported by: Alkacid

插件Tag: 实用工具

通用插件
GUI.for.Cores 滚动更新日志

- 新增插件触发器:onTrayUpdate(托盘更新时)

使用示例:
 /* 触发器 托盘更新时 */
const onTrayUpdate = async (tray, menus) => {
// 自定义图标
tray.icon = 'path/to/icon'
// 自定义任务栏显示名称
tray.title = '任务栏显示名称'
// 自定义托盘提示文字
tray.tooltip = '托盘提示文字'

menus.unshift(
...[
{
type: 'item',
text: '自定义菜单项1',
tooltip: '提示文字1',
event: () => Plugins.message.info('自定义菜单项1被点击了')
},
{
// 分隔符
type: 'separator'
},
{
type: 'item',
text: '自定义菜单项2',
tooltip: '提示文字2',
event: () => Plugins.message.info('自定义菜单项2被点击了')
}
]
)
return { tray, menus }
}


请使用【滚动发行】插件完成升级
1