orion
|
7a62f839f1
|
refactor(substore): 将通用工具函数迁移至公共库
- 从各个重命名脚本中移除重复的工具函数实现
- 将 multiplierOf、multiplierValueOf、stripSubscriptionSuffix 等函数统一到 common.js
- 使用 utils.multiplierOf、utils.multiplierValueOf 替代本地实现
- 引入 utils.createSequenceCounter 替代手动计数逻辑
- 更新版本号从 20260608-1 到 20260702-1
- 移除重复的正则表达式匹配逻辑
- 标准化序列计数器实现方式
- 优化 yinyun-rename.js 中的信息节点过滤逻辑
|
2026-07-02 23:40:05 +08:00 |
|
orion
|
45a1b883a6
|
✨ feat(substore): 新增 YinYun 订阅重命名脚本
* 新增 yinyun-rename.js 专门处理 YinYun 节点命名
* 实现中文地区名转短码及地区内连续编号逻辑
* 忽略优选、(T)/(R) 线路标记等原始冗余信息
* 更新 README 文档,补充 YinYun 脚本职责与规则说明
* 在文档注意事项中增加对新脚本的使用建议说明
|
2026-07-02 23:01:28 +08:00 |
|
orion
|
562e2ffeb8
|
♻️ refactor(core): 优化 Iris Cloud 节点重命名逻辑
* 细化香港节点识别规则,支持识别包含 iCable 关键字的节点
* 调整兜底逻辑,无法识别落地地区的节点不再强制归类为香港
* 优化处理流程,未识别节点将原样放行且不参与全局排序与编号
* 同步更新文档中关于节点地区判定和原样放行机制的说明
|
2026-06-15 00:34:10 +08:00 |
|
orion
|
0df9b1f842
|
♻️ refactor: 优化 iriscloud 重命名脚本逻辑
* 移除对 SoftBank, iCable, DataCamp, DMIT 等供应商特征的识别
* 修改重命名逻辑以压掉供应商和入口线路特征文案
* 简化 multiplierOf 函数,统一通过正则表达式提取倍率
* 更新 README 文档中的脚本描述及输出示例以匹配最新逻辑
* 保持节点旗帜、地区前缀和序号的重组逻辑不变
|
2026-06-15 00:19:45 +08:00 |
|
orion
|
d3831d7061
|
♻️ refactor(core): 优化 iriscloud-rename 节点重命名规则
* 增强落地地区判定,新增对 JP 关键字的支持
* 引入 multiplierOf 逻辑,支持识别并保留节点倍率信息
* 扩展供应商识别列表,新增 SoftBank Home 和 iCable Home
* 优化节点名称拼接结构,将倍率信息追加至名称末尾
* 同步更新 README 文档中的规则说明与示例输出
|
2026-06-15 00:14:51 +08:00 |
|
orion
|
3e435aef48
|
✨ feat(core): 新增 Iris Cloud 订阅重命名脚本并更新文档
* 新增 iriscloud-rename.js 脚本,支持根据落地特征自动重判节点地区
* 在新脚本中实现自动去除 SZ、HZ 入口标签及 [Edge] 特征逻辑
* 更新 README.md,补充 Iris Cloud 专属处理逻辑的使用说明与示例
* 优化 alphaair-rename.js 的代码细节,微调文档章节排序与格式
|
2026-06-13 15:31:28 +08:00 |
|
orion
|
9c9b78ded9
|
♻️ refactor(substore): 重构 regex 缓存机制并升级公共脚本版本
|
2026-06-08 10:23:12 +08:00 |
|
Orion
|
55a342a167
|
🐛 修复(substore): 强制加载匹配版本的公共工具
|
2026-06-03 16:19:28 +08:00 |
|
Orion
|
f9e0d1146c
|
🐛 修复(substore): 避免特征尾号和 HY2 误判
|
2026-06-03 16:09:15 +08:00 |
|
Orion
|
30e68ff3e9
|
fix(substore): refresh stale common utilities
|
2026-06-03 15:50:31 +08:00 |
|
Orion
|
354521d161
|
fix(substore): normalize mojibake flag prefixes
|
2026-06-03 15:47:30 +08:00 |
|
Orion
|
29224499f8
|
♻️ refactor(substore): 更新 common.js 脚本的版本号缓存后缀
|
2026-06-03 15:30:03 +08:00 |
|
Orion
|
edb7d167c0
|
♻️ refactor(core): 优化 substore 节点重命名与规范化逻辑
|
2026-06-03 15:12:56 +08:00 |
|
Orion
|
ca3413a1ee
|
✨ feat(substore): 支持规范化带连字符的节点区域特征名称
|
2026-06-03 14:51:53 +08:00 |
|
Orion
|
6c1e055281
|
♻️ refactor(substore): 优化重命名脚本中的线路标签与冗余尾号清洗逻辑
|
2026-06-03 13:32:40 +08:00 |
|
Orion
|
ce9fac0504
|
♻️ refactor(substore): 提取重构公共工具 common.js 并新增 liangxin 脚本
|
2026-06-03 12:56:18 +08:00 |
|
Orion
|
26bcb3062a
|
♻️ refactor(substore): 将倍率标识移动到节点名称末尾
|
2026-06-03 10:30:26 +08:00 |
|
Orion
|
93bb6a7a6c
|
♻️ refactor(substore): 优化 alphaair 重命名规则与排序逻辑
|
2026-06-03 09:55:44 +08:00 |
|
Orion
|
3f3e4731c4
|
✨ feat(core): 新增 alphaair 重命名脚本并移除旧节点清理脚本
|
2026-06-03 09:38:03 +08:00 |
|
orion
|
9982f1ac68
|
refactor(core): ♻️ 优化节点重命名逻辑与城市短码表
更新重命名脚本中的城市别名表,将原本的二位城市码(如 LA)替换为标准
的三位 IATA/城市码(如 LAX、SJC),以避免被旗帜操作逻辑误识别为国家
代码。
同时对内部计数器初始化进行重构,使用 Object.create(null) 以提升性能并
避免原型链污染,并同步更新了相关文档说明。
|
2026-05-19 08:47:20 +08:00 |
|
orion
|
0733bdcbe2
|
refactor(core): ♻️ 移除订阅名依赖并优化节点重命名规则
优化 substore 脚本逻辑,移除 peiqian-rename.js 和 yuetong-rename.js
中对 _subName 的硬编码判断,使其更适合在单条订阅中复用。
同时在 rename.js 中新增流媒体文案清理规则,并同步更新 README.md
文档,说明各脚本在单订阅与整合订阅中的最佳实践建议。
|
2026-05-19 00:37:11 +08:00 |
|
orion
|
c6f9588738
|
feat(core): ✨ 新增 Sub-Store 节点命名处理系统
本次变更引入了一套完整的节点自动化重命名方案,旨在提升 Sub-Store 订阅管理的标准化程度:
1. 新增三个机场专属处理脚本:peiqian-rename.js、yuetong-rename.js 及整合版 rename.js,用于精简节点名称和统一格式。
2. 优化 sntp-rename.js:增加了 CT(CF) 和 D(直连) 等线路特征识别。
3. 更新 README.md:详细说明了脚本的链式调用顺序与各自职责。
4. 核心逻辑改进:支持国家/城市短码转换、国旗位置归位及防重复注入机制。
|
2026-05-19 00:25:04 +08:00 |
|
Orion
|
0ef15bfd3b
|
refactor(core): ♻️ 重构节点重命名脚本变量命名与文档
对 sntp-rename.js 进行代码重构,通过更具描述性的变量名(如 featureKeyword,
proxyName)提高代码可读性。同时更新项目文档,明确该脚本专用于“守候网络”
节点命名,并对默认规则和使用说明进行了优化。
- 优化变量命名以更清晰地表达业务逻辑
- 更新 README 完善守候网络节点的命名说明
- 格式化代码逻辑以增强可维护性
|
2026-05-09 15:36:04 +08:00 |
|
Orion
|
f4ee6fa8b4
|
docs(core): 📝 更新 sntp-rename.js 脚本描述
在 README 中补充 sntp-rename.js 脚本的用途说明,明确其专用于守候网络(SNTP)节点的线路属性标签注入。
|
2026-05-09 15:23:43 +08:00 |
|
orion
|
c3437ae163
|
docs(core): 📝 完善项目文档并增强安全性
更新项目根目录 README.md 以更清晰地展示脚本集合架构,并为 Homebrew、Sub-Store 和 Telegram 模块新增详细的使用说明文档。
同时移除了 brew-upgrade-manager.sh 中的硬编码 sudo 密码,改为空字符串占位符以提升代码安全性。
- 增强根目录文档的可读性与结构
- 为每个子模块添加独立的 README.md
- 修复脚本中的敏感信息泄露问题 (SUDO_PWD)
|
2026-05-03 15:18:21 +08:00 |
|