5 Commits

Author SHA1 Message Date
orion 854aceeae5 feat(core): 优化 Homebrew 缓存清理策略
* 禁用安装步骤中的自动清理,统一在升级流程结束后执行
* 清理 Homebrew prefix 失效链接及日期早于今天的缓存
* 保留当天生成的下载缓存,并支持失败后继续清理
* 扩展全量清理参数支持并更新相关文档说明
2026-07-17 09:15:23 +08:00
orion 505dc71cdb fix(yinyun-rename): 修复脚本逻辑并简化代码结构
- 移除了多余的数组映射操作
- 简化了代理节点过滤和重命名逻辑
- 优化了备份标签剥离函数的实现
- 统一了节点名称清理和编号处理流程
- 修正了信息节点过滤条件的判断逻辑
- 更新了文档描述以反映功能变更
2026-07-02 23:45:16 +08:00
orion 28b2bef784 refactor(yinyun-rename): 重构代理节点名称处理逻辑
- 移除永久官网TG频道等信息节点的正则匹配函数
- 简化代理过滤逻辑去除冗余的字符串类型检查
- 优化代理节点映射流程提升代码可读性
- 统一代理名称清理和标签剥离处理逻辑
2026-07-02 23:43:25 +08:00
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