mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-03-19 03:59:51 +08:00
* feat(ActivitySwitchNotice): 支持解析包含分钟的时间文本 - 添加对分钟单位的解析支持,使用正则表达式匹配"分钟" - 将天数、小时数、分钟数都改为浮点数解析以支持小数 - 添加数值非负验证,确保解析结果不为负数 - 将分钟转换为小时进行统一计算 - 对结果进行四舍五入取整 - 修复OCR识别结果不完整的问题,自动补全"小时"和"分钟"单位 * feat(activity): 添加活动黑名单条件过滤功能 - 新增 parseWhiteActivity 和 parseBlackActivity 函数,支持解析黑白名单格式 - 实现黑名单条件匹配机制,支持活动名-条件1,条件2的语法格式 - 添加 getMapByKey 函数支持反向匹配功能 - 更新配置初始化流程,添加 init 函数处理黑名单配置 - 改进活动过滤逻辑,支持条件匹配检查 - 更新 README.md 文档说明新的黑名单条件语法 - 修改设置项名称从 blackActivityNameList 到 blackActivity - 优化配置项标签说明,添加条件语法使用说明 - 添加版本历史记录 0.0.5 版本更新内容 * refactor: 重构黑名单过滤机制,新增条件匹配功能 * feat(ActivitySwitchNotice): 添加manifest.json读取和版本日志功能 - 添加manifest.json文件读取功能 - 将初始化日志从info级别调整为debug级别 - 在启动时输出版本信息日志 - 初始化manifest变量以存储应用清单数据 * chore(docs): 更新版本发布日期 - 修正版本 0.0.5 的发布日期从 2026-01-03 为 2026-01-04 * chore(ActivitySwitchNotice): 更新版本号并清理manifest配置 - 将版本号从 0.0.4 更新到 0.0.5 - 移除了 http_allowed_urls 中多余的逗号,修复了JSON格式 - 保持了原有的依赖配置和URL访问权限设置 * fix(ActivitySwitchNotice): 修复OCR键函数调用参数缺失问题 - 修复OcrKey函数调用时缺少activityName参数的问题 - 确保黑名单条件检查时传递正确的活动名称参数 - 解决因参数缺失可能导致的条件匹配错误 * docs(ActivitySwitchNotice): 更新README文档添加逻辑流程图 - 添加了详细的逻辑流程说明 - 使用mermaid图表展示组件间交互流程 - 补充了配置初始化到活动过滤的完整流程 - 说明了黑名单匹配和OCR校验的具体逻辑 - 更新了用户使用指南章节结构 * docs(ActivitySwitchNotice): 更新活动过滤器流程图文档 - 修正了活动过滤器流程图中的条件判断逻辑描述 - 更新了黑名单匹配条件的处理流程说明