Commit Graph

7 Commits

Author SHA1 Message Date
orion 868e2b0931 🐛 fix(core): 支持按倍率数值对节点进行排序
- 新增 multiplierValueOf 函数,将倍率字符串(如带有X的后缀)转换为数值
- 在节点排序逻辑中,当区域排序相同时,优先按倍率数值升序排列
- 修正了由于大段代码结构调整和闭合括号错位引起的作用域结构
2026-06-23 10:27:19 +08:00
orion 326270fb4a ♻️ refactor: 优化 Iris Cloud 节点重命名与排序逻辑
- 移除 multiplierValueOf 工具函数及倍率数值转换逻辑
- 简化节点排序规则,移除基于倍率大小的二次排序逻辑
- 保持原有的区域顺序和初始索引顺序进行节点排序
2026-06-23 10:24:40 +08:00
orion 9756ff388c 🐛 fix(core): 优化 Iris Cloud 重命名逻辑的排序机制
* 新增 multiplierValueOf 函数用于解析倍率字符串为数值
* 在节点排序逻辑中引入倍率维度的升序排列
* 修复原排序逻辑在相同区域下无法按倍率正确排序的问题
* 调整 cleanCoreName 及相关映射逻辑的结构以支持增强排序
* 确保在计算节点编号前先完成基于倍率的二次排序归一化
2026-06-15 00:56:16 +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