Commit Graph

9 Commits

Author SHA1 Message Date
2470bdc278 feat(core): 添加 Homebrew 智能升级管理脚本
新增 brew-upgrade-manager.sh 脚本,实现 Homebrew 自动化升级及 Cask 更新。引入 Python PTY 伪终端处理机制,修复了自动化过程中因终端尺寸导致的 Ruby 渲染崩溃问题,并对部分项目文件进行了归类整理。
2026-04-24 08:45:08 +08:00
ad9fa63853 fix(core): ✏️ 更新重命名映射表配置
简化 S2 和 S4 的重命名映射名称,优化脚本数据配置。
2026-04-18 01:13:37 +08:00
33f520cba4 refactor(core): ♻️ 优化节点名称注入脚本架构
重构注入脚本逻辑,将固定逻辑与配置分离,引入动态正则编译机制以解决短路匹配问题,并支持通过配置字典灵活扩展节点映射。
2026-04-18 01:13:07 +08:00
1243e88e93 perf(core): ️ 优化节点名称注入性能
通过引入 O(1) 字典映射与预编译复合正则替换原有 for 循环逻辑,大幅提升处理效率,并新增对 Anytls 特征的支持。
2026-04-18 01:08:05 +08:00
8e29cd84c9 refactor(core): ♻️ 重构节点重命名脚本以支持字典驱动架构
采用字典配置化匹配逻辑,通过特征码映射实现灵活的属性注入,并引入中缀插入机制与幂等性校验,提升脚本的可维护性与扩展性。
2026-04-18 01:05:01 +08:00
Orion
ebf3d1f1fe feat(core): 新增Telegram机器人完整功能脚本
添加完整的Telegram机器人脚本tg-bot.js,包含验证、消息转发、缓存及配置面板等功能。主要修改包括:修复无用户名用户推送问题,移除管理员及用户消息回执提示。
2026-04-09 09:41:04 +08:00
Orion
90a54edc0a feat(core): 添加节点名称 ISP 信息追加脚本
新增 `sntp-rename.js` 脚本,用于根据节点名称中的线路标识符自动追加对应的中文运营商简称后缀。

脚本逻辑为:保留原始节点名称,在末尾添加“ [中文简称]”。匹配优先级依次为:广东系列线路 (S1-S4)、江苏/浙江系列线路 (E1-E2)、动态解析线路 (GTM)、测试线路 (TEST) 以及 Anytls 直连线路。添加后缀前会检查是否已存在,避免重复。
2026-04-09 09:14:59 +08:00
Orion
b8d57af622 chore(project): 🙈 更新项目忽略配置与IDE配置文件
更新根目录.gitignore文件,增强对macOS系统文件、IntelliJ IDEA工作区、Java编译输出、Maven/Gradle构建目录以及其他临时目录的忽略规则。同时新增.idea目录下的.gitignore及标准IDE配置文件(misc.xml, modules.xml, vcs.xml),以保持项目配置的整洁与一致性。
2026-04-09 09:09:52 +08:00
70ac8d4a12 Initial commit 2026-04-09 01:05:45 +00:00